food
Red Mesa Cantina
Red Mesa is a delicious Mexican restaurant in downtown Saint Pete. With tons of outdoor seating it's a great place to enjoy a nice evening dinner outside. If it's too hot for you they have indoor seating as well. With a large menu and good margaritas it will be hard to leave. #outdoorseating #dinner #lunch #mexicanfood #margaritas
Posted by Joe Michaloski
48 countries - 161 spots