8885 Balboa Ave
San Diego, CA 92123
San Diego, CA 92123
Open HoursM-Th 11am-9pm, F 11am-11pm, Sa 4pm-10pm, Su 9am-3pm & 4pm-9pm
OverviewFor over 30 years, one of San Diego's landmark dining destinations and one of the most unique and memorable restaurants you will ever find. Located inside a replica of a World...
more
