Mexican classics & creative Southwestern dishes served in a bright space with a lively vibe.
Top Brunch Spots » Restaurants » Red Mesa Restaurant – St. Petersburg, Florida 33703
Red Mesa Restaurant – St. Petersburg, Florida 33703
Red Mesa Restaurant Description
Red Mesa Restaurant Location
Address: 4912 4th St N, St. Petersburg, FL 33703
Phone Number: +1 727-527-8728
Price ($ – $$$$): $$