I've lived in Costa Rica for many years and this is one of the few Indian restaurants in the country. Considering this is a country of rice, beans, chicken, and tough beef the Indian food here is a great relief. Yes, the "heat" factor has been tempered for the Costa Rican tastes but this restaurant does as good a job as I can expect in the country and a nice change from the routine Italian restuarants that saturate this place (outside of the local food).
I enjoy going to this restaurant when ever my Indian food desire develops and I go without hesitation.
The lamb is well cooked, the sauces, although maybe not "the real thing" are very good.
The multiple variations of Nan are good, wine selection is basic but sufficient and prices relatively reasonable for the area.
Service was good - compared to other restaurants and other expensive restaurants the service is great. My water glass was never empty as the staff was aware and refilled without being asked. Napkins that accidentally dropped on the floor was seen by the staff, picked up and replaced with a new clean napkin without being asked. The staff was familiar with all the foods on the menu and described clearly with asked a question. All the staff I talked with spoke good english which made typical frustrations of understanding ingrediants and other issues related to the cooking processes much easier and added to the enjoyment.
The decor is definitely an attempt to try and present an authentic Indian feel and I think they do a good job with the approach.
If you own or manage Restaurante Taj Mahal, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.