Lobster Taco

Puesto, La Jolla, San Diego Best Tacos