I used to be a regular at this location, all the way back when it was called Elmwood Cafe - with a very similar menu and setup. It was a great spot to grab a drink and some food, and to sit with a book on less busy mornings. Unfortunately, my last two visits here were fairly disappointing experiences, particularly for the price.
On my first visit, items were left out of my takeout order. (I see from other reviews here that this seems to be a common issue for others.) The cashier wasn't particularly friendly and seemed tired and stressed, which was reasonable, considering the very long line of people out the door. Still, I felt that my presence there was a bother and that ordering additional items wasn't particularly welcome.
My second visit, on a weekday, was less crowded but somehow just as hectic. The biggest issue for me is how confusing and chaotic the ordering and pickup process is. It creates a hugely stressful atmosphere for both customers and staff.
While I was waiting in line, several people (some couples, and a group of four) both ahead of and behind me left, saying they'd "just go somewhere else" because they were trying to figure out the ordering and seating process and were stressed out by it. You're supposed to stand in line to order, but you won't even be guaranteed that a table, or one that fits your group, will be available once you've made it up to the front of the line.
Fortunately, I prefer sitting outside, and there is a large amount of outdoor seating available at this location now. That presents other problems, though, namely: having to leave your food unattended outdoors while you go inside to retrieve items from your order.
This is the part of the cafe's setup that makes very little sense to me. You receive your food three separate ways! Baked items/pastries/etc are handed to you right away after you pay. Larger meal items, like sandwiches or soups, are brought to your table. But you still have to retrieve your drink from the counter yourself for some reason?
I ordered a pastry, a sandwich, and a latte, and when a server brought the sandwich out to me - within only a few minutes - he asked politely if I was still waiting for anything else. I said yes, my latte, and he offered to go check on it. He came back out and told me that the drink would take another couple of minutes, and took my name placard away...which meant that I either had to keep getting up from my table to check whether my drink was ready yet, or to go stand inside to wait for it while my food sat outside.
When I did go inside to check for my drink, I found another customer already picking it up, thinking it was hers. It took several minutes to resolve the misunderstanding, during which time a stranger had been handling my drink. And, of course, in the meantime, my pastry and my sandwich were just sitting outside on a table by the sidewalk and street.
This makes the location not a great place for anyone to dine at alone, but it's also awkward for groups needing larger tables.
I don't think I'll bother with full meals here in future, since ordering too many different types of items seems to complicate the whole process in completely unnecessary ways. Additionally, while the latte was excellent and the expanded pastry options are tempting, the sandwich I ordered was very bland and overpriced.
I ordered the turkey and bacon sandwich, which was supposed to come with tomato jam and mayo, neither of which seemed to be present. If they were, it was barely noticeable. The bread was hard and a bit stale, and the sandwich was very dry without much flavor to it.
While I do enjoy the outdoor seating, some of the bakery offerings, and the nostalgia of this location, I was pretty disappointed by my recent experiences and may only go back in future to grab a slice of tiramisu or to test some of the bread puddings (blackberry and peach seem to be some of the rotating flavors).
Unfortunately, most of the dessert items aren't available on the online/takeout menu, so it makes it difficult to decide whether to make a stop at the cafe on a particular day. read more