/
/

View all 13 photos




+9
Towers Tap House, a dog-friendly establishment that opened its doors in 2014, offers an Austin-inspired beer garden experience with a decidedly laid-back vibe. Situated on Eldorado Parkway in Little Elm, this casual restaurant boasts unparalleled lakeside views of Hydrous Wakeboard Park and Lake Lewisville from its expansive,...