
Taj Mahal - An Ethnic Indian Restaurant, Escazu, Estd 2002
Authentic Indian Flavors in Escazú, Costa Rica
About
Taj Mahal - An Ethnic Indian Restaurant has been serving Escazú since 2002, bringing travelers a warm and flavorful taste of India in one of San José’s most popular dining areas. It’s a trusted stop for visitors looking for a memorable meal during their Costa Rica stay. Located in Altos de las Palomas, the restaurant is a convenient choice for lunch or dinner while exploring Escazú and the western side of the capital. Guests can expect an inviting atmosphere, attentive service, and a menu inspired by classic Indian cuisine, making it a great option for couples, families, and groups. Whether you’re craving comforting spices, a relaxed sit-down meal, or a break from local sightseeing, Taj Mahal offers a distinctive dining experience that stands out in San José.
Amenities & Facilities
Traveler Tips
Visit during off-peak dining hours for a more relaxed experience, and consider booking ahead if you’re planning dinner or coming with a group. The restaurant is in Escazú, making it an easy stop before or after shopping, business meetings, or sightseeing in San José.
Reviewed and listed by Travel With Glen.
- Reviewed & listed by Travel With Glen
Trust signals come from Travel With Glen’s own verification — our first-hand curation, not third-party ratings.

