Costa Rica’s Original and #1 Indian Restaurant

Always fresh and healthy!

You've Been Recognised for Superior Service


We're thrilled to announce that Restaurante Taj Mahal has been selected for the 2016 Certificate of Excellence, reflecting the consistently great reviews you've earned on TripAdvisor.

5 Star Tourist Declaration from the ICT (Costa Rican Tourism Board)

The Taj Mahal Restaurant, Central America and Costa Rica's first authentic Indian restaurant, offers delicious Indian cuisine meticulously prepared with expertise by our Chefs from India utilizing the best spices and ingredients.


We offer an ample variety of Curries, Tandoori (Indian BBQ), Biryani's, Naans, and other delicious dishes designed to satisfy any palate.


We also offer an extensive vegetarian menu, vegan, and gluten free options. The Taj Mahal Restaurant is the best Indian restaurant located in the heart of Escazu and Santa Ana, Province of San Jose, Costa Rica.


5 Star Tourist Declaration from the ICT (Costa Rican Tourism Board), Established in 2002, Full Scale Restaurant with Bar, Wine List, Private Salon, Executive Lunch Menu, Outdoor Garden Area. Childrens Playground, Take Out, Delivery, and Catering Service, Free WIFI


Where to find the "Authentic Indian cuisine" in Costa Rica ?
San Rafael de Escazú, 1 km. West from Centro Comercial Paco, Old road towards Santa Ana. Costa Rica.


Closed Mondays Tuesday to Saturday 12:00 - 3:00 pm, 6:00 - 11:00 pm, Sundays 1:00 - 9:00 pm.

Phone numbers: 2228-0980, 2228-3012

For Reservations: 2228-0980, 2228-3012

Copyright 2002-2015 by Taj Mahal Restaurant, San Rafael de Escazú, Costa Rica

Web Design and Internet Marketing by