First off the atmosphere isn't great. It's in a strip center (albeit an upscale one) and other than having white tablecloths doesn't make much of an impression inside either. But what it does have is great service and food.
Pros: Service, Presentation, Tase
Cons: Located in a Strip Center
more