at 1700 N. Central Expwy, Plano , 75074 United States
The best sports lodge in Plano,TX serving made from scratch food, local craft beer, and HD views in every direction.
354 FB users likes Twin Peaks Restaurants, set it to 4 position in Likes Rating for Plano, Texas in Sports Bar category
Twin Peaks Restaurants is Plano based place and this enity listed in Sports Bar category. Located at 1700 N. Central Expwy TX 75074. Contact phone number of Twin Peaks Restaurants: (972) 881-1601
Offering Authentic Afribbean Cuisine in North Dallas,