Coffee on Main is where Alexandria starts its day. Farmers, teachers, and the folks headed to the plant all cross paths over a fresh cup and a homemade muffin. We roast in small batches, we know your order by your third visit, and there's always a seat by the window. Pull up a chair and stay a while — this corner has been the heart of Main Street for years.