Food Network films at Biscuit Head
According to Biscuit Head, the Food Network filmed at its Haywood Road location on Saturday.
This comes just as the restaurant celebrates its fifth anniversary, with a block party in its parking lot Monday.
Biscuit Head currently has two locations, in West Asheville on Haywood Road, and South Asheville off of Biltmore Avenue. A third location is planned for Hendersonville Road near the Long Shoals intersection, sometime in 2018.
The restaurant made the 2017 Eater.com list of 22 don't-miss Asheville restaurants.