Find the best restaurants in Atenas, Costa Rica during you next visit to Central America. These five best restaurants in Atenas serve good food.