A restaurant in a treehouse
If dining beside a waterfall cascading beneath a lush canopy of tall palm trees and swaying bamboo appeals to you, then you’ll adore Albert’s Restaurant in the world famous San Diego Zoo. Located in the Lost Forest, Albert’s has offered full-service dining since opening in 1992. Their menu features globally inspired cuisine with a variety…