Find food.
Loading restaurants…
Loading restaurants…
Loading restaurant…
Dining guide
Red Mesa Cantina is a downtown St. Pete courtyard Mexican spot for street tacos, guacamole, enchiladas, margaritas, and churros.
Opens laterOrder this
Location
Red Mesa Cantina
128 3rd St S, St. Petersburg, FL 33701, USA
Hours