Phone: +17278968226
Address: St Petersburg, 128 3rd St S, 33701, SAINT PETERSBURG, United States
City: SAINT PETERSBURG
Dishes: 35
Reviews: 18704
Website: http://www.redmesacantina.com/
"I’ve been here serval times, and have tried several tacos. This time I tried the new filet taco tuna, didn’t care for either one. The environment is super cool, and I love the location. Tacos definitely need lots of work! (Will post more photos) Tacos: Fillet rare Tuna"
All prices are estimates.
Saint Petersburg, Florida, offers stunning coastal views, vibrant art scenes, fresh seafood, and Cuban influences. Don't miss the grouper sandwiches and key lime pie.