Restaurants & Bars


Cafe Red Onion in Houston


Restaurants & Bars 17

Cafe Red Onion in Houston

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?

Want to stay up to date with this post?

Recommended From Chowhound