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.

Taqueria La Tapatia

5838 Osage Beach Pkwy, Osage Beach, MO 65065-3040
+1 573-348-1161
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent77%
  • Very good23%
  • Average0%
  • Poor0%
  • Terrible0%
Travellers talk about
“carne asada” (3 reviews)
“tacos” (11 reviews)
“guacamole” (2 reviews)
Closed Now
Mexican, Latin, Spanish
5838 Osage Beach Pkwy, Osage Beach, MO 65065-3040
All Details
Write a ReviewReviews (30)
Traveller rating
Traveller type
Time of year

1 - 10 of 30 reviews

Reviewed 4 weeks ago via mobile

Just stopped into this small, authentic Mexican restaurant. Only 3 tables inside and a picnic table outside. My kind of place. My wife ordered tacos de chicharones and tacos de barbicoa. I had 2 tacos de lingua. Outstanding! In Osage Beach for 3 days and...More

Thank Jeb J
Reviewed 5 October 2017

My husband and I stopped here for the first in September 2017. I was very pleasantly surprised with the food; I ordered a taco (it came in a soft tortilla and had tons of nicely seasoned meat in it!), and also I ordered a grilled...More

Thank Connie L
Reviewed 2 October 2017

We ate here while visiting from Kansas City. We had heard that the food here was excellent and decided to get dinner here one night after a long day of hiking when we didn't feel like eating in a restaurant. My husband will eat any...More

1  Thank busitrav33
Reviewed 17 August 2017 via mobile

The food is absolutely great, always freshly made large portions, truely the best Mexican food around the lake. I can not wait to go back sgsin

Thank George C
Reviewed 8 August 2017

Been several times. Love the taste of this food. Extremely hard workers. Get it for lunch all of the time.

Thank Melissa G
Reviewed 6 June 2017 via mobile

Absolutely the best Mexican food in the Ozarks. Always fresh hot, and very tasty. The owners are very hard working , pleasant, and can not do enough for you. A real pleasure to eat there.

Thank George C
Reviewed 17 April 2017 via mobile

Tiny little place. Hard to notice. Oh my the best authentic Mexican food. Highly recommend Made to order. So very good. Worth looking for and stopping. 5 stars!

Thank 789SharonS
Reviewed 6 April 2017

It is true that it is a small place but the food is full of flavor. The tacos are amazing I had carne asada which is my favorite and not many people know how to make a good carne asada. We will come back for...More

1  Thank MMONTEJO_3
Reviewed 31 March 2017 via mobile

Fantastic meal. Got Carne asada and they were amazing. Super tiny so if you are coming for lunch make sure to get here early, as you will likely be standing or sharing a table

Thank Anthony G
Reviewed 26 March 2017

Tiny building on the side of the road, limited indoor seating, some picnic tables outside. Excellent food.

Nearby HotelsSee all 14 hotels in Osage Beach
Baymont Inn & Suites Osage Beach
432 reviews
.13 miles away
Econo Lodge Inn & Suites Lake of the Ozarks
71 reviews
.25 miles away
Red Roof Inn Osage Beach - Lake of the Ozarks
105 reviews
.34 miles away
Town & Country Motel
74 reviews
1.06 miles away
Nearby Restaurants
The Cozy Cafe
188 reviews
.42 miles away
Pancake House
223 reviews
.43 miles away
Yankee Peddler Tea Room
60 reviews
.07 miles away
Jeffrey's Prime Rib & Lobster
56 reviews
.69 miles away
Nearby Attractions
Ozark Distillery
165 reviews
1.74 miles away
BigSurf Waterpark
61 reviews
2.87 miles away
Timber Falls Water Park
65 reviews
2.10 miles away
Kirby's School of Wake
62 reviews
2.59 miles away
Questions & Answers
Get quick answers from Taqueria La Tapatia 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, Breakfast, Dinner
Restaurant features
Takeout, Seating, Wheelchair Accessible
Good for
Kids, Child-friendly
Open Hours
09:00 - 21:00
09:00 - 21:00
09:00 - 21:00
09:00 - 21:00
09:00 - 21:00
09:00 - 21:00
09:00 - 21:00
Location and Contact Information
  • Address: 5838 Osage Beach Pkwy, Osage Beach, MO 65065-3040
  • Location: United States  >  Missouri (MO)  >  Lake of the Ozarks  >  Osage Beach
  • Phone Number: +1 573-348-1161
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