Moon Tower Inn

Moon Tower Inn

3004 Canal St, Houston, TX
(832) 266-0105 serving: South Central, Second Ward
open:mon-thur 2pm-2am, fri and sat noon-3am sun noon to midnight

Location, Location, Location:

Categories:

Restaurants, Outdoor Dining, Late Night Dining, $, People Watching, Hot Dogs,

The Low Down

Rants, Raves & Reviews