This is a good, well designed, nice location. Lots of parking nearby and comfortable to eat in. But their kitchen and servers need to take A LOT more pride in their work to really make this place shine. I was disappointed. They messed up the order of someone in our party. It took them over 30 minutes to get it the replacement out. By that time everyone had finished eating and some had shared so he could eat something. And they still wanted to charge him for it. I got up, went to a servers' station, and got my own drink refill at one point. The restaurant wasn't even busy. It was sad. My family's food was okay. Nothing worth going back for by that point.