Twin Peaks – a Dallas-based chain of sports bars with locations in Tempe, Scottsdale, Phoenix, and Glendale – will open its fifth Valley location this fall in the former Claim Jumper Steakhouse & Bar building at the Deer Valley Towne Center on the southeast corner of the Agua Fria Freeway and 31st Avenue in west Phoenix.
Subscribe to the free MXSW Daily Email here for the latest news about food & drink in the Phoenix metro area.