Red Mesa Group
–
St. Petersburg, FL, 33701
... Petersburg's first firehouse, Red Mesa Cantina is a local and tourist destination featuring award-winning Mexican and Latin-American dishes with bold, fresh flavors. Attracting guests via both classic and modernized dishes, Red Mesa Cantina is known ... - Apr 29