Red Mesa Cantina & Lucha Bar

restaurants / Mexican

Red Mesa Cantina & Lucha Bar information

Location
St Petersburg , USA
Address
128 3rd St S
Telephone
+1 727 896 8226
More information
www.redmesacantina.com
Prices
mains $10-17
Opening hours
11am-10pm, to 11pm Fri & Sat
Something wrong?
Submit a correction

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.