Los Pancho's Taco Shop

restaurant in Estrella Walk, National City

Phone: (619) 474-7194

Address: 2441 National City Blvd