Restaurants in Houston, TX
Restaurants
717 Franklin St.,
Houston ,
TX
77002
UNITED STATES
Based on 1 reviews
You may get some good stories to tell...
I was talked into going here by a friend who drove by and said it looked like it was as big as Flying Saucer and had a great beer selection. We walked in and were the only ones there besides the bartender, who was smoking a cigar. He...Worldwide > United States > Houston, TX > Restaurants