This is a destination that has amazing food. Since the food is so good, this must be where flavor lives, and you have to get there. Commonly referenced on Diners, Drive-Ins, and Dives on Food Network.
Man I need I to buy a one way ticket to Flavor Town and go get me some Chicken Tacos at that Restaurant.
by Flavor Dude March 15, 2010
Getting the girl in your sack, with your sack
I took my girl to flavortown last night for the first time. It was amazing.
by Madonna Nudes May 07, 2015