April 29, 2016

Armadillo Palace – Houston

Posted by Ed Davis
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 …