As the title says, there is a great Indian restaurant in Costa Rica. Its a bit of a drive from the Gulch and is located in Escazú but the food is worth the effort.
The food seems to be cooked authentically as witnessed by watching the chef cook outside in a real tandoor (a clay oven). The tika and nan are brilliant as were the curries and lamb biriani. The beer selection is a bit limited. They had no Taj Mahal or Kingfisher beers which are the most commonly found Indian beers but Imperial always does the trick for me...
The place is in an old house just off a side street. Its quite dark but they have a doorman/security to greet you and see you inside safely. Once in, you go down some stairs into the dining room. The back of the dining room leads to a terrace which I am sure is great to sit out during the dry season.
If you fancy a little spice in your life other than from the gulch, give it a try. There is plenty of choice from mild and creamy to hot and spicy. (no pun intended)
One thing to note, its not cheap. Worked out about $25 per head for food and booze.