Love the Armadillo Grill!! They have such a fantastic location! They are right on Glenwood South with a large outdoor seating area with the best people watching in town. The outside seating area...
- Mon: 11am-11pm
- Tue: 11am-11pm
- Wed: 11am-11pm
- Thu: 11am-11pm
- Fri: 11am-3am
- Sat: 11am-3am
- Sun: 11am-10pm
WebsiteTake me there
See a problem? Let us know!
Some of my friends had spoken highly of Armadillo Grill so I had wanted to eat here for some time. I was disappointed in the food. The experience was fine and pretty straightforward - you fill out...
This is pretty basic Tex-mex. It's cheap so maybe if you're young or have a bunch of mouths to feed this is your spot. So I'm going to spare the detailed review and just say that my husband took...
A night on Glenwood wouldn't be complete without stopping here for at least a little queso pick me up...and splurge for the larger size. Other than that, if you have room left in your inebriated...
I wouldn't go if it's at all busy, the food is kinda good, but the service isnt great. We could hear employees talking rudely about customers, very unprofessional