Chain of sports bars and restaurants
twinpeaksrestaurant.com
Twin Peaks is an American chain of sports bars and restaurants based in Lewisville, Texas, which has been described as an "ultimate sports lodge" and breastaurant along with similar chains. Wikipedia