Restaurant Information
Elgin 1BH, Moray IV30
⏰ Opening Hours
📸 Photo Gallery





ℹ️ About This Restaurant
Batchen Street Coffee is a cozy and inviting vegan oasis nestled in the charming town of Elgin. As soon as you step inside, you're greeted by the aroma of freshly brewed coffee and the warm, friendly smiles of the staff. The space has a relaxed, community-driven atmosphere, with reclaimed wood accents and plenty of natural light streaming in through the large windows. It's the kind of place where you can settle in for a leisurely meal or simply enjoy a moment of tranquility.
The menu at Batchen Street Coffee is a testament to the creativity and culinary expertise of the team. From hearty plant-based dishes to decadent desserts, every item is crafted with care and attention to detail. Whether you're craving a nourishing breakfast or a satisfying lunch, you'll find an array of delicious and innovative options that cater to a variety of dietary
💬 Customer Reviews
"Great cafe serving traditional and unique breakfast options! We had delicious chai lattes, Smoked Salmon Benedict and t..."
"We were on holiday in the area and around 2pm I looked up cafés nearby and this one came up with great reviews so we dec..."
"Thanks for your review. To clarify for others reading: while we are open until 3pm, our kitchen closes at 2:15pm weekday..."
"Good food but condescending, rude staff and overpriced to sit in a plain, white wall room. We pay the same price in some..."
"Thanks for your review. We're glad you enjoyed the coffee and food, though sorry to hear the rest of your visit didn’t q..."