BiterGet Biter
The Taco Stand hero image

The Taco Stand

Restaurant · $

621 Pearl St, La Jolla, CA 92037, USA

La Jolla

Biter Score8.4

Closed·Wednesday: 9 AM – 9 PM

The Taco Stand photo 1
The Taco Stand photo 2
The Taco Stand photo 3

Nearby on Biter

See every rated restaurant in Best Restaurants in San Diego · All cities