Red Mesa Restaurant
- Address
- 4912 4th St N
- Place
- Saint Petersburg , FL 33703-3819
- Landline
- (727) 527-8728
Description
Red Mesa Restaurant can be found at 4912 4th St N . The following is offered: Restaurants: Southwestern - In Saint Petersburg there are 1 other Restaurants: Southwestern. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Restaurants: Southwestern(727)527-8728 (727)-527-8728 +17275278728