Twin Peaks is a Sports bar located at 3063 Agua Fria Fwy, Phoenix, AZ 85027. It has received 1030 reviews with an average rating of 4.6 stars.
Monday | 11AM-12AM |
---|---|
Tuesday | 11AM-1AM |
Wednesday | 11AM-1AM |
Thursday | 11AM-12AM |
Friday | 11AM-12AM |
Saturday | 11AM-12AM |
Sunday | 11AM-12AM |
The address of Twin Peaks: 3063 Agua Fria Fwy, Phoenix, AZ 85027
Twin Peaks has 4.6 stars from 1030 reviews
Sports bar