Los Panchos Taco Shop

restaurant in Levanto, La Mesa

Phone: (619) 582-5064

Website: www.lospanchostacoshop.com

Address: 5182 Waring Rd