West Palm Beach FL MAP West Palm Beach FL | Taste of India, Restaurants 1. 7750 Okeechobee Blvd, MAP, West Palm Beach, FL 33411 | Taste of India (561) 721-8600