711 Pacific Beach Dr
San Diego, CA 92109
San Diego, CA 92109
Open HoursMo to Su from 07:00am to 11:00pm
OverviewThe name of the restaurant tells it all, yet nothing at all. What is it world famous for, you might ask? Well, for many years locals have been mulling that over and have finally...
more