Browse Restaurants
Red Mesa Restaurant•St. Petersburg
Mexican•$
Open since 1995, Red Mesa continues to bring a wide range of exquisite flavors from all over Latin America to the table, now including a full liquor bar that allows you to enjoy your food with something a little stronger.
Experiences at Red Mesa Restaurant
Reservation
Standard Reservation
Open since 1995, Red Mesa continues to bring a wide range of exquisite flavors from all over Latin America to the table, now including a full liquor bar that allows you to enjoy your food with something a little stronger.