Home

Main content starts here, tab to start navigating

Towers Tap House is a restaurant and sports bar filled inside and out with challenging games and activities located on Eldorado Parkway in Little Elm.

About Us

Menu

We have the world's best catfish! 

View Menus

Live Music

Don't miss our events! 

Weekly Calendar