Taqueria Y Mariscos Costa Alegre

3060 Monterey Hwy San Jose CA 95111 USA

(669) 210-9250

Location