Tag: Flame Tree Barbecue review

Flame Tree Barbecue Review

Flame Tree Barbecue is a counter-service restaurant in Disney’s Animal Kingdom.  The restaurant resides in Discovery Island and has a vast seating area.  Flame Tree Barbecue is one of the most popular places to eat in Animal Kingdom.  The restaurant serves barbecue food and takes part in the […]