The Taj Mahal Restaurant

Costa Rica’s Authentic Indian Restaurant


Experience the ambiance, mystery, and intrigue of India here in Costa Rica. Taj Mahal Restaurant, the first authentic Indian restaurant in Costa Rica, offers delicious North Indian cuisine meticulously prepared with care and expertise by our chefs from India. We specialize in Tandoori (Indian BBQ), in a wide variety of curries, biryani's (layered basmati rice), and other delicious dishes designed to satisfy any palate. We also offer an extensive vegetarian menu, vegan, and gluten free options. Let your senses travel, enjoy a truly unique experience in Costa Rica's original Indian restaurant established since 2002.


5 Stars Restaurant, Tourist Declaration from the Costa Rican Tourism Board, Established since 2002, Full Scale Restaurant and Bar service with Wine list, Private Salon, Executive Lunch Menu, Outdoor Seating available. Peacock Garden, Delivery and Catering Service, WIFI.


To offer our clients a truly unique and unforgettable gastronomic experience with the best North Indian cuisine prepared to precise and intricate standards using the best ingredients and techniques available. We provide a clean, peacefull, and relaxed atmosphere decorated in authenticity with various seating options. Our bilingual wait staff are at your service and attention at all times. We have not raised any of our prices for over 2 years and with our new menu we have actually been able to bring a few costs down again benefiting our customers. Your satisfaction brings us happiness. The Taj Mahal team.

Where can you find Authentic Indian Cuisine in Costa Rica?
San Rafael de Escazú, 1 km. Oeste del Centro Comercial Paco, Calle Vieja hacia Santa Ana. Costa Rica.