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.


6037 US Highway 31 N, Williamsburg, MI 49690-9306
+1 231-938-9144
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent53%
  • Very good31%
  • Average12%
  • Poor2%
  • Terrible2%
Travellers talk about
“alambre” (8 reviews)
“enchiladas” (10 reviews)
Opens in 4 min
Mexican, Vegetarian Friendly
6037 US Highway 31 N, Williamsburg, MI 49690-9306
All Details
Write a Review
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (87)
Traveller rating
Traveller type
Time of year

11 - 20 of 87 reviews

Reviewed 5 June 2017

Driving by on our way to Traverse City, I was pulled in by the designation of Oaxacan food. Oaxaca is somewhere I've always wanted to go for cooking school :) so we turned around! Clean and modest inside, great prices, you can tell the food...More

Thank Carrie C
Reviewed 23 May 2017

The owners of Osorio pride themselves on creating authentic Mexican dishes of exceptional quality and value. Seating is somewhat limited but even on Cinco De Mayo, my group of 5 was seated quickly.

Thank Al H
Reviewed 13 May 2017

Old brightly painted building, definitely not an appetizing setting. Offered chips and salsa, which we thought was complementary, its not. They were probably the best part of the meal. Chips were good, salsa so, so. Wife ordered Chile Relleno and I at the recommendation of...More

Thank Mikebtkey
Reviewed 20 February 2017

Visited as a family and had a great time from start to finish. Fantastic authentic tacos. The salsa was so delicious that my 1 1/2 year old ate it with a spoon and we had to ask for more. Tamales were just okay but we...More

Thank SarahSesaw
Reviewed 28 January 2017 via mobile

Aside from the waiting over An hour for our cold food. Half an hour for salsa, paying 2.00 for chips and salsa, the food was extremely bland. Poured their hot salsa on it to give any taste. The alahambro was supposed to jalepeneos in the...More

Thank Sudekumdr
Reviewed 26 November 2016

Wow! The food was awesome. We usually go to another Mexican restaurant in Traverse City. Went last month and so disappointed that we decided to go elsewhere. This place was right by our favorite hotel. My husband had enchiladas. They weren't huge. He enjoyed them....More

Thank loonqueen
Reviewed 15 November 2016

Our favorite is the carne tacos but the chips are homemade and the salsas are wonderful - eat in or take out, it's all great.

Thank Carolyn S
Reviewed 2 November 2016 via mobile

Stopped in for a quick lunch and was not disappointed! My friend says "best guack since she was in Phoenix"

Thank nicholee350
Reviewed 22 October 2016

This is a very good authentic Mexican restaurant. Reasonably priced with a family friendly atmosphere.

Thank Melissa C
Reviewed 19 October 2016 via mobile

I have been told this was a good Mexican choice. Chips cost $2.00 and they were a 2 on scale of 10 and stale Sasla was good My $10.99 plate was a 3 out of 10 The wife's food was a 1 out 10 El...More

Thank jdshep1
Nearby HotelsSee all Williamsburg Hotels
Shoreside Inn
1 review
.28 km away
Sleep Inn & Suites Acme - Traverse City
253 reviews
.93 km away
Holiday Inn Express Acme-Traverse City
176 reviews
.94 km away
Grand Traverse Resort and Spa
395 reviews
1.11 km away
Nearby Restaurants
McGee's No.72
187 reviews
.88 km away
Aerie Restaurant & Lounge
204 reviews
1.12 km away
That's A Pizza
64 reviews
.97 km away
Nearby Attractions
Music House Museum
106 reviews
2.28 km away
Spa Grand Traverse
19 reviews
1.12 km away
LochenHeath Golf Club
29 reviews
3.21 km away
Grand Traverse Resort Golf Courses
41 reviews
1.11 km away
Questions & Answers
Get quick answers from Osorio 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
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Wheelchair Accessible
Good for
Kids, Child-friendly
Open Hours
9:30 AM - 7:00 AM
9:30 AM - 9:00 AM
9:30 AM - 9:00 AM
9:30 AM - 9:00 AM
9:30 AM - 9:00 AM
9:30 AM - 9:00 AM
9:30 AM - 9:00 AM
Location and Contact Information
  • Address: 6037 US Highway 31 N, Williamsburg, MI 49690-9306
  • Location: United States  >  Michigan (MI)  >  Grand Traverse County  >  Williamsburg
  • Phone Number: +1 231-938-9144
  • E-mail
Locatede in Acme MI, Postal address is Williamsburg.
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