April 28, 2016

Armadillo Palace – Houston

Find me on:

Looking to kick up your boots and have a cold one after a long day at OTC? The Armadillo Palace is the perfect spot. Loved by locals for generations, the authentic restaurant offers an eclectic mix of Texan bar food with live music almost every night.

For a real taste of Texas, this is definitely the place to go. If nothing else, you should stop by just to get a selfie with the world’s largest armadillo …

Share: