"Late for the Train is the top choice for a straightforward coffee shop experience in the city. They roast their own beans, similar to Macey's, but personally I prefer the coffee at Late for the Train. The staff treats the beans with care at both locations (Downtown and South Milton, right in front of the highway), and both offer free Wi-Fi. While the city center location can get a bit crowded, it, like many other shops in the area, has a cozy terrace for outdoor seating. If you're looking for that Flagstaff Coffee Shop vibe, this is the place to go. The Milton location is a bit larger, with a modern and metropolitan feel. I've spent many hours working on my laptop there. They also offer a delicious selection of Burritos for a quick lunch. The coffee at both locations is fantastic, and you can even purchase bags of beans to take home with you."