New Restaurant at Lakehouse Hotel and Resort

New Restaurant at Lakehouse Hotel and Resort

A new restaurant and an upgraded executive golf course will debut this week in Lake San Marcos at the Lakehouse Hotel and Resort. The Tap In Tavern, a 70-seat eatery that will serve 25 microbrews, and the revamped golf course are the latest improvements undertaken by...