El Chapín

ratingratingratingratingrating
1.26 mi
Latin American
$$
 
(760) 712-5119
1072 East Vista Way, Vista, CA 92084
Hours
Sorry, hours will be updated soon.