Chowhound Presents: Table Talk with Tyler Florence | Ask Your Questions 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