Roberto's Taco Shop

6695 Mira Mesa Blvd, San Diego CA

(858) 453-0970

Location