We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Mocha Joe

82 Main St, Brattleboro, VT 05301-3252
+1 802-257-7794
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent54%
  • Very good32%
  • Average7%
  • Poor5%
  • Terrible2%
Travellers talk about
“beans” (18 reviews)
“maple latte” (8 reviews)
“scones” (6 reviews)
Closed Now
82 Main St, Brattleboro, VT 05301-3252
All Details
Write a ReviewReviews (185)
Traveller rating
Traveller type
Time of year

1 - 10 of 178 reviews

Reviewed 6 days ago via mobile

Waited for 10 mins while 3 workers who were standing 2 feet away from me and my daughter couldn’t acknowledge our presence while they screwed up orders. I have been to college. I get it. But at least say hello and be with you in...More

Thank BigFrankKrapantski
Reviewed September 8, 2018

Walk down to the lower level of an old, historical building to a cozy, artsy atmosphere brimming with the aroma of very fresh coffee. The barista's we experienced were experts with a smile. We were served quickly too. We sat in the cafe' with funky...More

Thank Dawn M
Reviewed August 27, 2018 via mobile

All I can say is that this is the first coffee shop that invited me to bring my dog in. Appears to be a very local hangout but did not at all feel a cold shoulder or treated as an out-of-towner. Great coffee and attentive...More

1  Thank FP29ml
Reviewed August 20, 2018 via mobile

Good coffee but lots of vagrants. Why? Probably because they give them free coffee. Parking isn’t too easy.

Thank bkct1
Reviewed August 14, 2018 via mobile

Kind of a local hangout downtown Brattleboro. Beggars at front door. Not cheap and not clean. Won’t go back; don’t need coffee that bad.

Thank Justdesert4me
Reviewed July 27, 2018

Everything about the atmosphere here is very Vermonty feeling. It has the local vibes and the personality. My husband and I took my sister here, because we both loved the coffee the last time we stopped in. However, she and my husband both chose to...More

Thank bdm324
Reviewed July 26, 2018 via mobile

On our New England States Vacay we came across the beautiful town of Brattleboro. I had coffee at the Mocha Joe in our short stop (45 mins) . The coffee was great and place super cute. It reminded me of Austin, Texas. For you Austin...More

Thank TravelIngQeen
Reviewed June 27, 2018 via mobile

Forget the baristas rudeness, her customer friend took the cake with his bro attitude and we never do that here attitude. Can't recall the coffee, Nuthin free here 'hon.

1  Thank Suzanne S
Reviewed May 28, 2018 via mobile

Good cold brew coffee. Quiet & cool sitting area to get away from the heat in downtown Brattleboro. Nice little stop.

Thank Amie T
Reviewed May 15, 2018 via mobile

Coffee place with some baked goods. Long in the tooth. They should shut down and clean it up. Nothing special.

Thank Justdesert4me
Nearby HotelsSee all 10 hotels in Brattleboro
Latchis Hotel
383 reviews
.08 km away
Econo Lodge
110 reviews
1.68 km away
Colonial Motel & Spa
398 reviews
2.98 km away
Holiday Inn Express Hotel & Suites
379 reviews
3.03 km away
Nearby Restaurants
Peter Havens Restaurant
249 reviews
.05 km away
Amy's Bakery Arts Cafe
166 reviews
.04 km away
The Works Bakery Cafe
151 reviews
.07 km away
Nearby Attractions
Brattleboro Museum and Art Center
74 reviews
.16 km away
Retreat Trails
50 reviews
1.08 km away
Twice Upon a Time
37 reviews
.07 km away
Retreat Farm
24 reviews
1.45 km away
Questions & Answers
Get quick answers from Mocha Joe staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$3 - US$10
Restaurant features
Takeout, Seating, Free Wifi
Good for
Child-friendly, Kids
Open Hours
7:30 a.m. - 8:00 p.m.
7:00 a.m. - 8:00 p.m.
7:00 a.m. - 8:00 p.m.
7:00 a.m. - 8:00 p.m.
7:00 a.m. - 8:00 p.m.
7:00 a.m. - 9:00 p.m.
7:30 a.m. - 9:00 p.m.
Location and Contact Information
  • Address: 82 Main St, Brattleboro, VT 05301-3252
  • Location: United States  >  Vermont (VT)  >  Brattleboro
  • Phone Number: +1 802-257-7794
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing