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.

Thai Osha Restaurant

1968 Contra Costa Blvd, Pleasant Hill, CA 94523-3306
+1 925-825-2148
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent23%
  • Very good55%
  • Average7%
  • Poor0%
  • Terrible15%
25 Jul 2018
“Great Options!”
10 Nov 2017
“Excellent Thai cuisine”
Closes in 10 min
5:00 p.m. - 9:30 p.m. Hours
Asian, Thai
$$ - $$$
1968 Contra Costa Blvd, Pleasant Hill, CA 94523-3306
All Details
Write a ReviewReviews (13)
Traveller rating
Traveller type
Time of year

1 - 10 of 13 reviews

Reviewed July 25, 2018 via mobile

This small restaurant is actually quite good! Enjoy great noodle dishes and appetizers. Looking forward to a return trip to try several other interesting options.

Thank Anne G
Reviewed November 10, 2017 via mobile

We tried the catfish & pumpkin curry and the ginger garlic rice which was to die for! The bbq chicken wasn’t as tasty & was a little stale.

Thank Ldtjrods
Reviewed October 25, 2017

The locals know the best Thai Restaurant in Pleasant Hill. For take out or to sit and enjoy a leisurely meal -- this is the place. It is tucked into a corner in a shopping area, and when you walk in you are always greeted...More

Thank Linda T
Reviewed March 28, 2017

Enjoyed the lunch - the service was prompt and friendly. We had called in advance and made reservations. The menu seemed to have lots of variety. The complimentary soup was delicious. Had ordered Drunken Noodles with chicken - were a bit bland and so had...More

1  Thank Aditi S
Reviewed September 1, 2016

I've tried nearly every Thai restaurant in the East Bay and this place is my favorite. Food is not oily, great flavor and the service is great. Nice interior for a mini mall location. Best Tom Yum soup I can find...it's addictive.

Thank duomi7
Reviewed August 23, 2016

Lovely athmosphere, friendly service, and the food is always beautifully presented and tastes delicious. Location is in a little strip mall at south end of Pleasant Hill, CA, near Walnut Creek.

Thank Leslie L
Reviewed February 8, 2016

My husband and I love THAI OSHA and we go there frequently for lunch (I was there today with a friend). We love their food, the way it is prepared and presented. It is one of our most favorite restaurants in the area.

Thank Tonigordy
Reviewed November 24, 2015

Food id good, service is good..then I paid via credit card and left a cash tip, and things went down hill. I will NOT be going back due to their philosophy of double tipping themselves!

Thank Olivia C
Reviewed August 7, 2015

Small place located in a strip mall with unassuming entry and eating areas. Very clean, and very prompt service. The number of entrees is enormous with an extensive vegetarian and vegan list also. Generally quiet even during the busiest times. Family run with recipes based...More

Thank TopChef7
Reviewed October 14, 2014

If you are looking for a small, quiet, peaceful atmosphere in which to enjoy some very well prepared Thai food, give Thai Osha in Pleasant Hill a try. My husband, daughter, 7 yr. old grandson and I had an early dinner there on a hot...More

Thank Marlyn G
Nearby HotelsSee all 6 hotels in Pleasant Hill
Courtyard by Marriott Pleasant Hill
187 reviews
.34 km away
HYATT house Pleasant Hill
588 reviews
.68 km away
Pleasant Hill Inn
62 reviews
.99 km away
Extended Stay America - Pleasant Hill - Buskirk Ave.
153 reviews
1.54 km away
Nearby Restaurants
Jack's Restaurant & Bar
300 reviews
.41 km away
Casper’s Hot Dogs Pleasant Hill
51 reviews
.43 km away
Sweet Tomatoes
80 reviews
.36 km away
Peets Coffee & Tea
26 reviews
.41 km away
Nearby Attractions
See's Candies
43 reviews
1.68 km away
Soldiers Memorial Monument
13 reviews
.59 km away
Lindsay Wildlife Museum
219 reviews
3.17 km away
Century Theatre
19 reviews
.51 km away
Questions & Answers
Get quick answers from Thai Osha Restaurant 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
Dinner, Lunch
Restaurant features
Seating, Waitstaff
Open Hours
5:00 p.m. - 9:30 p.m.
5:00 p.m. - 9:30 p.m.
11:00 a.m. - 3:00 p.m.
5:00 p.m. - 9:30 p.m.
11:00 a.m. - 3:00 p.m.
5:00 p.m. - 9:30 p.m.
11:00 a.m. - 3:00 p.m.
5:00 p.m. - 9:30 p.m.
11:00 a.m. - 3:00 p.m.
11:00 a.m. - 3:00 p.m.
5:00 p.m. - 10:00 p.m.
5:00 p.m. - 10:00 p.m.
Location and Contact Information
  • Address: 1968 Contra Costa Blvd, Pleasant Hill, CA 94523-3306
  • Location: United States  >  California (CA)  >  Pleasant Hill
  • Phone Number: +1 925-825-2148
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