Taj Mahal Soquel - Hours & Locations
Taj Mahal - Soquel
2901 Park Avenue, Soquel CA 95073 Phone Number:(831) 476-2479Hours may fluctuate
Distance:4.15 miles
Taj Mahal - Santa Clara
3109 El Camino Real, Santa Clara CA 95051 Phone Number:(408) 984-2647Hours may fluctuate
Distance:25.78 miles