clock menu more-arrow no yes mobile

Filed under:

Football Sundays

Despite a wait that can run over two hours and mandatory valet parking, breastaurant Twin Peaks serves as a good place to watch football. That's because the restaurant features good beer specials, food that's better than others in the segment and enough TVs to follow every game. [CultureMap]

Twin Peaks

4527 Lomitas Avenue, Houston, TX 77098 713 520 7730 Visit Website