Restaurants & Bars

Houston

Cafe Red Onion in Houston

Share:

More from Restaurants & Bars

Restaurants & Bars Houston

Cafe Red Onion in Houston

j
John | | Sep 17, 2003 05:32 PM

My friend who lived in Houston for 22 years said that this is the best restaurant in Houston. Is it really that good? Can anyone who's been there comment and also if it is that good what should we order?

Feedback