New American Restaurant | The Stubborn Mule | United States Fresh and fun New American Restaurant. The Stubborn Mule pays tribute to the moscow mule cocktail. 10 Signature mules and 10 Signature Cocktails. Other offerings include hyper local craft beer and an excellent wine menu.
Summary: The Stubborn Mule is located at 100 S Eola Dr, No.103 in Orlando, Florida, 32801. It is categorized as Cafes & Restaurants, American Food and Bar and it offers Flatbreads, Burgers, Sandwiches, Salads, Craft Cocktails, Beers, and Wines.
Visit nearby businesses to support your local economy.