Cotija Taco Shop

restaurant in San Carlos, La Mesa

Phone: (619) 465-9490

Website: www.cotijas.com

Address: 7285 Navajo Rd