Important! There’s a new security update to your account login. | Read More ›

Restaurants & Bars


Maria Selma, Houston


Restaurants & Bars 5

Maria Selma, Houston

Zorra | Aug 18, 2004 03:30 PM

I was curious about this place, so I asked someone to join me there for a business lunch on Friday. I realize the reviews have been mixed. Have any of you been there? Comments?

Want to stay up to date with this post?