The food and service was really good. The menu is very limited but the spinach salad I had was extremely good. Bands play on occasion and the bar is usually packed.
地址： 6115 Lohmans Ford Rd, Unit A, Lago Vista, TX 78645-5107
地点： 美国 > 德克萨斯州 > Lago Vista
电话号码： +1 512-267-9001