Food Network films at Biscuit Head

Photo: WLOS staff

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 list of 22 don't-miss Asheville restaurants.

close video ad
Unmutetoggle ad audio on off