The smell of freshly baked biscuits is enough to draw anyone to this Nashville food truck. Note: This roaming food truck is now a brick and mortar location! Biscuit Love can be found at 316 11th Avenue South Nashville, TN 37203.
Seen an error? Report This Listing
New Episodes Mondays 8|7c