The Top Of The Tower Restaurant
Additional Details:
Series P61207 The Top of The Tower Restaurant in San Diego, California, is 20-levels high providing discerning diners superb food and beverages and a magnificent panoramic view. Dinners, lunches, cocktails. Closed Sunday and Holidays. 707 Broadway, San Diego California. |