621 Pearl St, La Jolla, CA 92037
The Taco Stand constantly attracts people and always has a line out of the building.
The Taco Stand is a must when looking for positive vibes and insanely good tacos. Juicy meat packed with flavor will hit every spot, making it well worth the wait, and you’ll be sorry you didn’t order more. So bring your appetite and patience, grab a couple tacos or ten and head down to the beach to catch the sunset!