One of downtown St. Pete’s longest-running restaurants and event venues has closed its doors.
Red Mesa Cantina announced Tuesday that it has permanently closed after 16 years in downtown St. Pete.
The closure also includes the Red Mesa Event Spaces located above the restaurant, which hosted weddings, corporate events, holiday parties, and other celebrations over the years…