Cotija Taco Shop

restaurant in South Bay Terraces, La Presa

Phone: (619) 267-8143

Website: www.cotijas.com

Address: 8300 Paradise Valley Rd Ste 105