OMG... I was dying for Mexican and stumbled on this place. Yum!!! The service was pretty good, and the music was extremely nice and really gave the restaurant a festive ambience. The chicken tacos were delish!!
1260 Central Florida PkwyOrlando, FL 32837
From Business: Founded in 1974, Talk of the Town Restaurants operates several dining establishments that include Charley s Steak House, FishBones, MoonFish, Texas Cattle Company…