3400 Gulf Boulevard St. Pete Beach, FL 33706
Seated: 100
A mirror image of the South Terrace, North Terrace offers 2,500 square feet of indoor space complemented by a 2,652-square-foot partially shaded veranda overlooking the beach. Ideal for meetings or meal events.