Tombouctou offers flavorful African cuisine in a warm and welcoming atmosphere. Also provides fast food options.