Cotijas Taco Shop

restaurant in Marlborough Villas, San Diego

Phone: (619) 640-4370

Website: schema.org

Address: 3695 Fairmount Ave