David’s Been Here is in San Jose, Costa Rica, in search of the city’s best restaurants. Here David tries a meal at the Restaurant La Luz- located inside the beautiful Alta Hotel. With an extensive menu, loads of different options and fantastic international cuisine- there’s guaranteed to be something to satisfy everyone’s taste buds. Tour through the interior of this fine dining restaurant, and join David and Carlos for some great food in a beautiful setting. Production by Carlos de Varona from Chromahouse
Counter
101 Countries • 1432 Cities