We’re talking tapas for the holidays from Iron Cactus – named one of the Top 10 Tequila Bars in the US! With three locations (including their flagship downtown), you’ll be hard-pressed to find a better patio for a merry congregation…
Iron Cactus
All Eyes on Iron Cactus!
If you’re familiar with award-winning Mexican dishes and premium hand-crafted margaritas in South Texas, then no doubt you are familiar with Iron Cactus.