See all Restaurants in San Antonio San Antonio for: Adventure, Food And Dining, Art And Culture, Nightlife, Spa, History, First Timers, Family, Romance, Shopping India Taj Palace 20323 Huebner Rd. Suite 107, 78258 Phone: 2104974800 Timings: Closed until 11:00am Days: Mon–Sun, Open: 11:00 AM–10:00 PM http://indiatajpalace.com About Indian Restaurant Add to Wish List 1 wishlists
Travelers also viewed these places similar to India Taj Palace Zio's Italian Kitchen Silo Elevated Cuisine - 1604 Myron's at Alon Town Center Niki's Tokyo Inn Mela, Indian Bar & Grill Nanny's Pavilion Terrace - Central Park
Places to visit nearby Holy Trinity Catholic Church (0.3 km) Places to eat nearby My Big Fat Greek Restaurant (0.3 km) Izakaya Nin (0.1 km)