06/23/2026
Watch England take to the pitch on OUR turf. Get to the lodge for wall-to-wall coverage and the best seats outside of the stadium, today at 3PM CT.
Twin Peaks Restaurants, located on Northwest Freeway in Houston,TX, is the go-to sports bar and American restaurant for those who love HD views, made-from-scratch food, and local craft beer. With specials like $1 off drafts and wells during happy hour (Monday-Friday 2-6pm) and live tournament feeds all weekend long, this lodge is the perfect spot to catch your favorite game.
(3013)
12830 Northwest Freeway
Jersey Village, TX
77040
To get to the sports bar and American restaurant located on Northwest Freeway in Houston, you can take the METRO bus route 33 or 45 and get off at the closest stop. Alternatively, if you are driving, take the Northwest Freeway and exit at the appropriate ramp. There is parking available on-site for customers.
| Monday | 11am - 12am |
| Tuesday | 11am - 12am |
| Wednesday | 11am - 12am |
| Thursday | 11am - 12am |
| Friday | 11am - 1am |
| Saturday | 11am - 1am |
| Sunday | 11am - 12am |
Be the first to know and let us send you an email when Twin Peaks Restaurants posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.
Send a message to Twin Peaks Restaurants:
Twin Peaks Restaurants on Northwest Freeway in Houston is the perfect spot for sports fans and foodies alike. With made from scratch food, local craft beer, and HD views in every direction, this sports lodge has it all. Happy Hour is Monday-Friday from 2-6pm with $1 off drafts and wells at participating locations.
Whether you're here to watch the NBA Finals or the Stanley Cup Finals, Twin Peaks has got you covered with epic specials available all day, every day. And don't forget about Fight Night - with three brawls on the mat, you better be here early! Start your night off right with a Twin Peaks Flatbread and finish with your favorite craft cocktail like The Water Buffalo or Peaks Margarita.
But it's not just about the sports - Twin Peaks also offers scenic views and cute, cuddly canines. Custom Twin Peaks dog merch is now available on their website so you can deck out your furry friend with some local lodge pride.
So why not start your weekend off right at Twin Peaks? Catch all of the action from the best seat in town with a 29* beer. It's impawsible to ignore this amazing spot!