This place rocks! The location is perfect and the ambiance is exquisite. I would highly suggest anyone rolling through Minnesota stop at this location. However, you should remember to take money out before you come as beers at upwards of 3 - $5 each. Pricey but you get what you pay for!