• Red Mesa Cantina

    4 starsFebruary 25, 2014

    128 3rd Street South, St. Petersburg, FL 33701

    Food was good and staff knowledgeable. They could easily answer all our questions about the menu and food prep. The gluten free menu was limited and probably should be updated since half the entrees listed were no longer on their menu.