Bars | CA | Restaurants | San Diego | Seafood Restaurants
Rockin Baja Lobster
A Feast Worthy of Kings and Queens In the Heart of Old Town Gather round, good people, for I must speak to you of a place where morsels divine await—the Rockin’ Baja Lobster, located at 3890 Twiggs St, San Diego. Here, in the sun-kissed realm of Old Town, the air dances with the intoxicating aromas…