Flame Tree Barbecue

Posted on
Flame Tree Barbecue is an outdoor restaurant that is located on the east side of Discovery Island, near the entrance to Dinoland U.S.A. The front of the building is bathed in shades of orange and turquoise with other festive colors thrown in for good measure. A number of whimsical animals adorn the exterior.