This place reminds me a lot of like Granite City and Gordon Biersch type places. They Brew their own beer and have a good variety. I really enjoy the Hefeweizen. They have quite a few taps with other beers and will let you sample before you commit. The menu is very big and also has a wide variety. It's a good place to pick if you have a group of people with different tastes. They even have healthier menu options too. The service has always been good when I've gone as well. I've had the Mahi and shrimp bowl as well as the Mahi tacos. Both were good with nicely cooked and flaky Mahi.