Restaurants & Bars

Texas

Lido, Queen of Sheba, and Chimichurri - where now?

Share:

Live your best food life.

Sign up to discover your next favorite restaurant, recipe, or cookbook in the largest community of knowledgeable food enthusiasts.
Sign Up For Free
Restaurants & Bars 1

Lido, Queen of Sheba, and Chimichurri - where now?

avi | Apr 4, 2003 02:38 PM

Some of my favorite Houston retaurants, Lido, Queen of Sheba, and Chimichurri, have disappeared. Does anyone know where they may have relocated to, or morphed into?

Want to stay up to date with this post?

Recommended From Chowhound