4300 sq ft Indoor / Outdoor Waterfront Venue
We're on the water in Mission Bay on the tip of the peninsula located at the end of Santa Clara Place.
(858) 500-6785 | info@TowerBeachClub.com | @TowerBeachClub
1010 Santa Clara Place, San Diego, California 92109, United States
09:00 am – 05:00 pm
Copyright © 2021 Tower Beach Club - All Rights Reserved.