Save $10 + Free Shipping

Don Pedro Taco Shop

Restaurant in Chula Vista, CA

Address

247 3rd Ave
Chula Vista, CA
91910

Phone

619-427-0214

Map & Directions

Get Directions To Don Pedro Taco Shop:

Google Maps Apple Maps Bing Maps
SSL Certificate for just $8.88
Tailwind Visual Marketing Suite