20520 Fm 1431, Lago Vista, Texas 78645 USA
Gas station on the right and restaurants on the left, simple place to eat in or take out and eat on the river.
Photo Credit: Yelp