Roberto's Taco Shop

2933 Beyer Blvd, San Diego CA

(619) 424-9082

Location