Place flour in a zip topped bag; add beef chunks and coat completely with flour. In a dutch oven pot, heat oil over medium-high heat and cook beef 8 to 10 minutes, turning to brown all sides.
In a separate dish mix coffee, vinegar, garlic, sugar, cinnamon, salt, pepper and mustard; mix well and then add water to bring mixture to 1½ cups total.
Add coffee mixture to the dutch oven and bring to a boil. Reduce heat to low, cover, and simmer 1 hour.
Add carrots and shallot and simmer 50 to 60 more minutes.
Serve over mashed potatoes.
Recipe by Three Different Directions at https://www.threedifferentdirections.com/coffee-beef-stew.html