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

Restaurants & Bars

Texas

Maria Selma, Houston

Share:

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?