Don Pedro Taco Shop
247 3rd Ave, Chula Vista
(619) 427-0214
Recent Reviews
Order Online
You May Also Like
Bar Sin Nombre - 253 3rd Ave #100
Wine Bar, Beer Bar, Bar
El Cruce + 241 - 241 3rd Ave c
Wine Bar, Seafood, Beer Bar
3 Punk Ales Brewing Co. - 259 3rd Ave
Brewery, Pet Friendly
Restaurants in Chula Vista, CA
Don Pedro Taco Shop
247 3rd Ave, Chula Vista, CA 91910
(619) 427-0214