The last place I expected to find great Indian food, other than my mother's cooking, was in Costa Rica. When I arrived in San Jose on business I looked up Indian restaurants and found Taj Mahal. As an Indian I would have to say that this is one of the best Indian restaurants I have eaten at. The peacocks were... more

(4 votes)


