Earlier this year, the Houston Chronicle printed a story about a Mexican restaurant located somewhere off of Long Point that serves very delicious food. What's so unique about this place is that the owner goes around serving free tequila shooters. Unfortunately, I can't remember the name of the place and the address wasn't printed in the article. Anybody know what I'm talking about?
Thanks for the help!