3720 Voltaire St, San Diego, CA | Map it
(619) 226-1477
out of 5
5 Reviews
Sign in to Write a Review
Editorial Review. From burritos to rolled tacos, this locally-owned taco shop chain offers all the traditional mexican favorites at the walk-up window or indoor counter.