El Restaurante San Lucas – Tree Top Dining está ubicado en Monteverde, distrito del cantón de Puntarenas, en la provincia de Puntarenas, en una zona de montaña rodeada de bosque nuboso. Desde el centro de Santa Elena en Monteverde, solo debes avanzar por la carretera principal en dirección hacia las reservas naturales; a pocos minutos encontrarás la entrada al complejo donde se ubica el restaurante, claramente señalizado.
Si vienes desde Puntarenas o desde la Ruta 606, continúa el ascenso hacia Monteverde siguiendo las indicaciones hacia Santa Elena; al llegar a la zona turística, el local es fácil de ubicar gracias a su posición elevada y su diseño distintivo entre los árboles.