Located just south of the tracks in downtown Flagstaff, Macy's coffee is one of the most popular, quintessentially Flagstaffian coffee shops in town, despite its name. It's open 6:00 am - 6:00 pm (8:00 pm Friday and Saturday), making it a perfect stop for a cup of house-roasted coffee and a snack before you hit the slopes, or after a long day's hike.
They offer an all-vegetarian menu with excellent pastries and soups. Sandwiches are a little more specialized; you might have a hard time unless you already like vegetarian bacon, for example.
The outdoor seating is dog friendly. There isn't a dedicated bike rack right out front, but there is ample bike parking just across the street as well as further up and down the sidewalk. In the middle of the day, the line can stretch from the counter to the door, and seating is limited during peak times. Through the rest of the day, however, the limited space makes for a cozy, warm atmosphere, and free wifi will let you plan the day's adventure while you enjoy your meal.