Located in a historic firehouse in beautiful downtown St. Pete, the indoor and outdoor event spaces at Red Mesa are the ideal setting for an unforgettable wedding ceremony. Take in the city lights on the rooftop with a breathtaking view of the heart of downtown St. Pete.