Best Outdoor Restaurant - Tower 23 Hotel
723 Felspar St San Diego, CA 92109
858-270-2323
NOTE: Our local Sneaky Sunday representative is working on developing original commentary for Tower 23 Hotel in San Diego. It will be live very soon. If its on our list of best restaurants in San Diego, then trust us, it has the best outdoor restaurant in San Diego. Thank you for your patience and if you take our advice please enjoy Tower 23 Hotel.