Red Mesa

4912 4th St N, St. Petersburg 33703 | Get Directions
Phone: 727-527-8728
https://redmesarestaurant.com

This Mexican and Southwestern restaurant serves a mean duck quesdilla.

Seen an error? Report This Listing

As Seen On TV

So Much Pretty Food Here