Las Panchitas Fresh Mexican

restaurant in Parkview, San Diego

Phone: (858) 874-6710

Address: 3542 Ashford St