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.

Playa Margaritas Mexican Restaurant

Is this your business?
707 W McLane St, Osceola, IA 50213-1533
+1 641-342-4900
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent48%
  • Very good28%
  • Average21%
  • Poor3%
  • Terrible0%
Travelers talk about
Closed Now
All hours
$$ - $$$
707 W McLane St, Osceola, IA 50213-1533
All Details
Write a Review
Reviews (32)
Traveler rating
Traveler type
Time of year

1 - 10 of 32 reviews

Reviewed 1 week ago

The service was wonderful. The food was outstanding, hot and delicious. You get a very generous amount for your money. Our waiter was very nice and efficient.

Thank Debbie D
Reviewed April 12, 2017

Frequent this restaurant every time I'm in Osceola! Maria and crew take care of you and are eager to please. We've frequently had groups of 30+ in their for Field Trials and they really work hard getting everyone taken care of. I've never had a...More

Thank cudakidd53
Reviewed March 12, 2017

Their ground beef mix in the enchilada's is very low quality. Not sure what it was actually. Seems to be the trend in Mexican restaurants.

Thank David Patrick H
Reviewed January 2, 2017 via mobile

One of the few good restaurants in the area. Service is always excellent and so is the food. Try the cheese dip it is delicious!

Thank jbell78rn
Reviewed December 29, 2016

The fish tacos were delicious and fajitas were just as good. The Pina coladas , the margaritas were not watered down. The wait staff is friendly and helpful. Certainly was worth the stop as we were going through town.

Thank Mikecohike
Reviewed December 20, 2016

I was born in Osceola, but haven't lived there for 50 years. Have visited many times over the years so know the restaurants. First time we have ate at this restaurant. Their mole sauce was very good on the three enchiladas I consumed. My wife...More

Thank ksrich
Reviewed November 18, 2016 via mobile

Fun place with great food. We lived in LA area 24 years and are picky about Mexican food. This is excellent, a fine molé and the best Spanish rice we've had. Margaritas yummy, too. Good friendly service and lots of locals enjoying the place. Fun...More

Thank RobertDeb
Reviewed September 12, 2016

This is the best place to eat in town! The food is served hot and fast with good sized portions. A good value! The margaritas are fantastic!! This is the place for a good drink with friends especially when the weather allows sitting on the...More

Thank Keri R
Reviewed August 22, 2016 via mobile

The food was amazing, the chips and queso is always my favorite. The waiter wasn't very good at all. He wasn't friendly and I could barely understand him. I will return but hope I don't get this waiter again.

Thank Lindsey H
Reviewed July 12, 2016 via mobile

Dined here in the evening after the dinner rush and the staff was friendly. I would say overall our impression was an average Mexican restaurant. The fried ice cream looked above average, however, and I wish I wouldn't have been so full because it looked...More

Thank Tetonsnow
Nearby Restaurants
The Iron Horse Neighborhood Grill
107 reviews
.60 miles away
Family Table Restaurant
87 reviews
.65 miles away
Pizza Hut
5 reviews
.24 miles away
Nearby Attractions
Madison County Winery
15 reviews
18.15 miles away
Little River Lake Recreation Area
5 reviews
19.56 miles away
John Wayne Birthplace & Museum
283 reviews
24.26 miles away
Imes Covered Bridge
10 reviews
17.91 miles away
Questions & Answers
Get quick answers from Playa Margaritas Mexican 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, Serves Alcohol, Takeout, Wheelchair Accessible
Good for
Families with children, Large groups
Open Hours
11:00 am - 10:00 pm
Location and Contact Information
  • Address: 707 W McLane St, Osceola, IA 50213-1533
  • Location: United States  >  Iowa (IA)  >  Osceola
  • Phone Number: +1 641-342-4900
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