Don Pedro Taco Shop

247 3rd Ave Chula VistaCA91910

Open Map


Don Pedro Taco Shop is located at 247 3rd Ave Ste C, Chula Vista, CA. This location is in the Central Chula Vista neighborhood. This business specializes in Carry & Take Out and Mexican Restaurants and has 1 review(s) with a star rating of 2.5.
by merchantcircle on May 24, 2019 from merchantcircle