Red Mesa Cantina

Recommended
“Tacos and margaritas in a courtyard that feels like Tulum landed downtown. The lunch crowd from the waterfront offices says everything.”

— PRIME Coaching Beta

Practical info

Address
128 3rd St S, St. Petersburg, FL 33701
Type
restaurant
Powered by NeuroFlow Local Famous™