Cotija's Taco Shop

restaurant in Mountain View, National City

Phone: (619) 264-8226

Address: 255 Marketplace Ave