New! Customize your Chowhound profile with social links, a header image, and more! | Set Up Your Profile Now ›

Restaurants & Bars

Texas

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

Share:

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