I LOVE this place. Their pizza's are the greatest. The toppings are fresh, the beer is always ice cold, and the Astros are always on!! Their location is great, just 5 minutes from Reliant, a couple of minutes from downtown. Worth the trip. I will admit, sometimes the waitstaff is a little to be desired, but hey, that's ok.....
Pros: Easy to get to, normally not a wait because it's a good size.
Cons: Doesn't have a full bar
more