David M.
Google
Excellent food, coffee, and atmosphere, but it loses a star because the timing of the coffee and food delivery is way off. You get your coffee and then by the time food arrives your drink is almost done. So, you order a second coffee and by the time it arrives your food is almost done. So, you are basically either eating or drinking, just not at the same time. The place often is very busy, and the staff is very friendly and always working hard, so part of the issue with having table service in this type of busy atmosphere is waiting for your server to find time to stop by your table. The management really needs to find a way to improve operations so that food and drinks are delivered more closely together, ideally at the same time, perhaps by implementing QR codes at tables to place orders so customers don't need to wait for their server, or doing away with table service altogether and instead having a dedicate area of the back counter for placing dine-in orders. Other than that one big issue, everything else here is great and the vibe is very clean, cozy, and welcoming!