• (1 ratings)
  • Favorites
  • Embed

    Embed Video

    Link
    Embed Code
    Size x

In Costa Rica's capital city, San Jose, you can find the luxury hotel known as the Alta Hotel. Here within the hotel is the location of the restaurant La Luz where David experiences the restaurants extensive menu that caters to a variety of appetites.

Details
Location
Tags

Video Map

Featured Location Info

The Alta Hotel
Altos de las Palomas
San Jose, CR
T (506) 2282-4160
http://www.thealtahotel.com/

More Videos from this Show

Related Videos

More Videos from Davidsbeenhere