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.

Bo's Barbecue & Catering Rest - CLOSED

3422 Mt Diablo Blvd, Lafayette, CA 94549-3916
+1 925-283-7133
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent30%
  • Very good34%
  • Average13%
  • Poor10%
  • Terrible13%
2 Sep 2015
“Family dinner”
20 May 2015
“No longer in business”
Restaurant Hours Closed
American, Barbecue
3422 Mt Diablo Blvd, Lafayette, CA 94549-3916
All Details
Reviews (30)
Traveller rating
Traveller type
Time of year

1 - 10 of 30 reviews

Reviewed 2 September 2015 via mobile

Always good bbq. One of our favorite places. Took my mom and brother when they came to visit from South Carolina and they said it's better than any bbq they get back home.

Thank Teddi P
Reviewed 20 May 2015

Bo's was THE barbecue place in Lafayette but it has been closed for quite a while now. Loved their brisket.

1  Thank 728joanns
Reviewed 19 February 2015

Bo's is now closed. For a long time there, Bo's was the best around. Then something happened: the meat went from mostly moist to mostly dry, especially during lunch when it seemed like yesterday's food was being warmed up for me. Too bad really --...More

Thank craig993
Reviewed 3 November 2014

I love good BBQ and the food is very good at Bo's, but the service is so bad, even for take out, that I've stopped going and would rather drive 20 miles out of my way to go to Oakland rather than drive less than...More

Thank Don N
Reviewed 24 February 2014

Bo's barbecue is top notch. The pork ribs are definitely outstanding. Sides are delicious, but who cares about sides when the meat is the star? Prices are on the high side and the wait can be longer than you want, but when you want authentic...More

Thank StarLady99
Reviewed 2 June 2013

I have been here probably twenty, that's not a mistake 20 times, with my dad and everytime, the food is great! The building can look a little warn down some times but don't let the looks be deceiving! The food is great!!! My parents are...More

Thank Brandon G
Reviewed 23 January 2013

Awesome brisket! He said he cooks it for ten hours. I know white bread is traditional, but come on even biscuits would be better.

Thank graphicmaniac
Reviewed 26 December 2012

I've seen reviews both pro and con on Bo's. I have lived in Kansas City BBQ country as well as Texas dry-rub country. Bo's was a very well done BBQ. We tried ribs( the best of their fare), links which I like, and brisket. All...More

Thank jbrecher
Reviewed 21 November 2012

This was horrible. We waited to order for about 3 minutes because there was no one at the front cash register where you pay and order. Just some girl washing the dishes in the back. The sodas in the fridge were just stocked so they...More

Thank Corinne C
Reviewed 7 September 2012

Bo's is causal, but puts out consistently good barbecue, with outdoor dining and a surprisingly good wine list.

Thank topaccommodations
Nearby HotelsSee all Lafayette Hotels
Lafayette Park Hotel & Spa
969 reviews
.91 km away
Diablo Mountain Inn
82 reviews
3.67 km away
Walnut Creek Marriott
817 reviews
4.45 km away
Motel 6 Walnut Creek
64 reviews
4.53 km away
Nearby Restaurants
112 reviews
.61 km away
35 reviews
.73 km away
The Hideout Kitchen & Cafe
44 reviews
.12 km away
Sideboard Kitchen and coffee bar
36 reviews
.70 km away
Nearby Attractions
Lafayette Reservoir
240 reviews
2.63 km away
Moraga Art Gallery
20 reviews
4.20 km away
Lesher Center for the Arts
128 reviews
4.27 km away
Back to the Table Cooking School
22 reviews
1.09 km away
Improve this listing

Restaurant Details

Open Hours
11:30 a.m. - 9:00 p.m.
11:30 a.m. - 9:00 p.m.
11:30 a.m. - 9:00 p.m.
11:30 a.m. - 9:00 p.m.
11:30 a.m. - 9:00 p.m.
11:30 a.m. - 9:00 p.m.
Location and Contact Information
  • Address: 3422 Mt Diablo Blvd, Lafayette, CA 94549-3916
  • Location: United States  >  California (CA)  >  Lafayette
  • Phone Number: +1 925-283-7133
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
Looking for a great restaurant?
Our global travel community is ready to help.
Join TripAdvisor