Twin Peaks is implanting another location in metro Denver, and it’s hiring
Twin Peaks, the Texas-based “breastaurant” chain with a mountain-lodge motif, is opening its third Colorado location, at 8840 East Arapahoe Road in Centennial, next month — and the hunt is on for some “talent” to fill the sports bar’s roster. See also: – Breastaurants: America’s greatest export – Talk Like…