121 N Bumby Ave, Orlando, FL 32803 (321) 352-7225
How to go there
Bar Loc: 28.5449 / -81.3517
Plan your visit