• Haven (map)
  • 3404 American Dr
  • Lago Vista, TX, 78645
  • United States

HAVEN   -  Open Friday & Saturdays for Dinner from 5 pm to 10 pm  Come have a relaxing dinner on Lake Travis!

 A guard is on duty to let you in.

Call the restaurant phone at 512-519-9429 if any questions.