This place has a pretty decent menu however I feel like that it's a little overpriced for what you get. There are at least two other locations, one in San Diego, and I believe there's one in Scottsdale. I haven't been to the one in Scottsdale but I have been to the San Diego location many times and has much better quality food, in my opinion.
That said, the service is very good, but sometimes a little slow. The restaurant is very clean but it can also be very noisy at times.
The bar is excellent.