Marlen's Taco Shop

restaurant in La Presa, La Presa

Phone: (619) 465-2606

Address: 8921 Jamacha Rd