Kotija Taco Shop

restaurant in South Third Avenue District, Chula Vista

Phone: (619) 422-8733

Address: 13 Naples St