Red Mesa Cantina Logo, in white, for dark background. Downtown St. Petersburg, Florida.

TIME FOR TACOS...

and soooooo much more

FULL

MENU

DRINK

MENU

BRUNCH

MENU

LOCATION

128 3rd St S. St. Petersburg, FL 33701

HOURS

Monday-Thursday 11am-10pm

Friday & Saturday 11am-11pm

Sunday 11am-9pm

Copyright © 2024. All Rights Reserved.