The Taco Stand – La Jolla

The Taco Stand in La Jolla offers authentic Baja-inspired fare with fresh ingredients in a casual setting