Red Mesa Cantina – St. Petersburg, Florida 33701

Red Mesa Cantina Description

Modernized Mexican eats & hand-crafted cocktails are served in a festive setting with outdoor patio.

Red Mesa Cantina Location

Address: 128 3rd St S, St. Petersburg, FL 33701
Phone Number: +1 727-896-8226
Price ($ – $$$$): $$

Restaurants Nearby

More Restaurants You'll Love

Scroll to Top