After having first been announced in August, Wahlburgers is finally open in Frisco. Located in The Star, just steps away from Dallas Cowboys headquarters, Wahlburgers serves up a line-up of burgers, sandwiches, sides and drinks from the chef-inspired kitchen. Since opening its first location in Hingham, Massachusetts in 2011, chef Paul Wahlberg has emphasized creating […]