Cafe Red Onion has one of Houston's unique culinary concepts with its LATIN FUSION of flavors. Offering you a non-smoking environment, Caribbean decor, rave reviews, top ten chefs and professional staff, it's a perfect setting for a memorable culinary experience.The company was founded in 1995, when it first opened it's 600 sq ft of catering space in 1922 West 18th St. What started as a...