Nice atmosphere and good food. Overall, I was happy with the place. I would recommend it for lunch with coworkers.
All reviews seem positive
In ShortLocated near Lake Eola in a landmark with beautiful fountains, the Globe boasts great drinks and relaxing atmosphere.