I've been a few times for dinner and group get together but really the best time to come is for Happy Hour on the Patio. Nice large selection of items for Happy Hour and the drinks are pumping out left and right to keep pace.
The patio area has plenty of TV's and seating but it can be a challenge when you gotta get a few tables or chairs together to accommodate your party... one word.. "HUSTLE" to get a table!! Be on the look out, ask if people are leaving and grind to get a spot. Worth it in the end to have a good time.