The Stubborn MuleClick to enlarge Location The Stubborn Mule 100 S Eola Dr, Orlando, FL 32801, USA 407-730-3400 Website Hours Monday-Thursday 11am-10pm Friday-Saturday 11am-11pm Sunday 11am-9pm