I have never had the food but I have been here a few times for drinks. This seems to be a popular spot with my business colleagues.
It is a great spot to grab a beer or other adult beverage. It is a large restaurant with indoor and outdoor seating. The beer selection is very impressive.
If you looking for a casual watering hole when in Uptown then I would recommend.