Red Mesa Cantina & Lucha Bar

restaurants / Mexican

Red Mesa Cantina & Lucha Bar information

St Petersburg , USA
Street 128 3rd St S
+1 727 896 8226
More information
mains $10-17
Opening hours
11am-10pm, to 11pm Fri & Sat
Something wrong?
Submit a correction

Lonely Planet review

Rounding out St Pete's plethora of contemporary ethnic cuisine, Red Mesa dishes up tasty, updated Mexican mains, plus a range of interesting ceviches and tacos. Its Lucha Bar specializes in high-end tequilas and strong margaritas.