Taqueria Las Vegas

1417 N Milpitas Blvd, Milpitas, CA, USA
(408) 262-2415

Check Milpitas Hotel Deals

Check-in:
Check-out:
Guests:
Rooms:
Milpitas
photo by: JTrinoG