VIDEO: Fine Dining in San Jose, Costa Rica: Great Meals in La Luz Restaurant

David’s Been Here is in search of the Town’s best restaurants, in San Jose, Costa Rica.

Here David tries a meal in the Restaurant La Luz- situated inside the beautiful Alta Hotel. With plenty of different options, an extensive menu and fantastic cuisine – there is guaranteed to be something to satisfy everyone’s taste buds.  Tour through the interior of this fine dining area, also combine David and Carlos for many food in a beautiful setting.  Production by Carlos de Varona out of Chromahouse