Local Flavor Branson Mo | AMAZING New Branson Restaurant
Local Flavor Branson Mo | AMAZING New Branson Restaurant
https://youtu.be/pVEMuSGa7GU
John and Amy experience Branson's newest restaurant, LOCAL FLAVOR, for the first time!
The owners are INCREDIBLE people and the food is PHENOMENAL!
Hear their inspirational story on the opening of Local Flavor in Branson, Missouri and also check out their original location in Oklahoma!