Red Mesa Cantina & Lucha Bar
St Petersburg, 128 3rd St S, 33701, SAINT PETERSBURG, United States
Breakfast-brunch, Vegetarian, Mexican, Seafood, Bars
"Great service. The cocktails are good and I’m very happy with what I ordered- Mango Tango and Mahi al Mojo though a tiny bit salty"