Top of the Bay is a waterfront establishment in San Diego, CA that offers a unique dining experience with stunning views of the bay.
Known for its relaxed atmosphere and diverse menu options, Top of the Bay provides a casual yet elegant setting for guests to enjoy a meal or drinks while taking in the picturesque surroundings.
Generated from their business information