Coffee & Sweets · Coffee Shops · Food & Drink
Rivertown Coffee Co.
About
On North Seminary Street in downtown Florence, Alabama, a few steps off Court Street, Rivertown Coffee Co. has been pulling espresso shots and building its regulars’ order from memory since October of 2004, making it one of the longer-running independent coffee shops in the Shoals. Owner John Cartwright built the shop around a simple mission printed right on the website: “Coffee For Everyone,” a phrase that shows up in how the space is actually run as much as in the marketing.
The shop describes itself as “a quirky, inclusive space” where business professionals working through a laptop and students cramming between classes at the University of North Alabama end up sharing the same room without much friction. That mix is by design. Rather than leaning hard into one identity, a study spot, a business meeting spot, a quick-coffee-and-go spot, Rivertown tries to hold all three at once, with seating arranged for solo work as easily as it is for a group catching up over a slow afternoon.

The hours reflect that same range. The café opens early enough to catch the breakfast rush, Monday through Friday from 7 a.m. to 2 p.m., and keeps a lunch service running from 11 a.m. to 2 p.m. the same days. Dinner service runs Monday through Saturday from 5 to 9 p.m., meaning Rivertown functions as something closer to a full café than a coffee counter that closes up once the lunch crowd clears out. The building itself stays open even later, until 10 p.m. on weeknights, 11 p.m. on Fridays, and 11 p.m. on Saturdays, with Sundays closed entirely.

Beyond the espresso bar, the kitchen turns out a rotating run of breakfast, lunch, and dinner items alongside a case of pastries and muffins baked for the morning crowd. The food menu is not an afterthought bolted onto a coffee shop; it runs on its own schedule, distinct from the espresso side, which is part of why the shop stays busy well past the point most coffee counters would have flipped the sign to closed.
The location itself, just off Court Street in the heart of downtown Florence, puts Rivertown within walking distance of most of the district’s other bars, restaurants, and shops, making it an easy stop before an evening out or a quiet morning spent people-watching along Seminary Street. Two decades in the same spot have given the shop the kind of institutional familiarity that is hard to manufacture, the sort of place where a regular’s order gets started before they finish saying it.

For visitors passing through Florence, Rivertown offers a reliable read on what the town’s coffee culture actually looks like day to day: unfussy, welcoming to whoever walks through the door, and built around a schedule that treats coffee as just one part of a longer day rather than a quick morning stop. Two decades after opening, the shop’s own tagline, Coffee For Everyone, still reads less like a slogan and more like a fairly accurate description of who ends up in the room on any given afternoon.
Sundays are the one exception to that all-day rhythm, with the shop closed entirely, a reminder that even a café built around long hours still needs a day off the clock. The rest of the week, the shift from breakfast to lunch to dinner service happens without much fanfare, regulars simply adjusting their order to whatever meal happens to be running when they walk in, whether that is a morning espresso and a muffin from the pastry case or a plate ordered well after the dinner rush has settled down elsewhere downtown.
Two decades in one storefront on North Seminary Street have also made Rivertown something of a fixture for anyone new to Florence trying to get oriented. It sits close enough to Court Street to double as a starting point for a longer walk through downtown, and far enough into its own routine that a first visit rarely feels like walking into a stranger’s shop.