About Red Mesa

Red Mesa is a Mexican restaurant located in the St. Petersburg neighborhood at 4912 Fourth St. N. (49th Ave.) in St Petersburg, FL 33703. Red Mesa has been described as an Good Mexican restaurant and has received an average rating of 5 by our members.




User Reviews for Red Mesa

All Reviews for Red Mesa