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