Bar
Moon Tower Inn
120 locals recommend,
Location
3004 Canal St
Houston, TX
South Central Houston
Tips from locals
have tons of beers on tap. They make their own hot dogs/sausage/wurst. good for those looking for some Houston grit.
Moon Tower is a great East End spot - beers and hot dogs and a few other items. Not a quick place, enjoy hanging out a bit