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.

El Loro

$$ - $$$Mexican,
720 W Lake Dr, Detroit Lakes, MN 56501-3821
+1 218-844-5333
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent28%
  • Very good38%
  • Average8%
  • Poor10%
  • Terrible16%
Travellers talk about
Closed Now
Mexican, Southwestern
$$ - $$$
720 W Lake Dr, Detroit Lakes, MN 56501-3821
All Details
Write a ReviewReviews (50)
Traveller rating
Traveller type
Time of year

1 - 10 of 50 reviews

Reviewed 4 March 2018

Just another enchilada place. Nobody told the staff not to scrub the floor with bleach solution while customers are still eating. Pretty disgusting!

Thank rfalstad
Reviewed 19 February 2018 via mobile

Here is our timeline. Sit wait..... 20 min still no service 40 min tried to ask for drinks 4 times they said okay and ignored. 50 min left. (Friends stayed) 2 hours later they got food. Told me via text.

Thank kopp72
Reviewed 7 January 2018 via mobile

I found his last experience to not be as good as previous times. The food is decent and fairly priced. The drinks and happy hour isn’t what it used to be and the margaritas I feel are overpriced for what you get. There used to...More

Thank baseballslage
Reviewed 22 December 2017

The restaurant is quite large an located by the lake. Nice setting but as it is winter everything is white and frozen. The staff was polite but more on the line of clinical. My friend and I were seated right away but it was "this...More

Thank lawngopher
Reviewed 1 June 2017

If you like authentic Mexican food with a little kick to it, this is the place. The food was very good, and the staff, mostly Hispanic, were very friendly and provided excellent service. It is located just off the beach.

Thank Dave S
Reviewed 23 April 2017 via mobile

All was great until they declined a restaurant coupon with no restrictions. Disappointed as we were new and glad to find them. Food was great and service was so sweet ;she worked really hard! Hard feelings. They could have done better. 😪

Thank kriley592
Reviewed 30 March 2017

Ordered a take out quesadilla with extra pico. When a friend went to pick up the order my amount was $20 for a $11 order. When questioned about this they took off the extra charge and removed from the bag a small container of pico....More

Thank MNLoriR59
Reviewed 6 March 2017 via mobile

Go at your own risk. Bad service and worse food. Don't mean to be a Debbie Downer but just not a good place to eat. Could be so much better. I wish them luck but hope for a better operation to take over.

Thank Scott G
Reviewed 27 February 2017

Took my sistere here for the first time because she wanted to try it. was Delicious and the portion size makes it totally worth the money.

Thank deenashockley
Reviewed 22 February 2017

This restaurant is located across the street from Lake Detroit. Plenty of parking, easy access and good once you get inside. Plenty of items to pick from, all good. The chips and their salsa is a great way to start. This is the best Mexican...More

Thank BluegooseTraveler
Nearby HotelsSee all 10 hotels in Detroit Lakes
Fairfield Inn & Suites Detroit Lakes
14 reviews
.74 km away
Americas Best Value Inn
65 reviews
1.93 km away
Best Western Plus Holland House
345 reviews
2.19 km away
AmericInn Lodge & Suites Detroit Lakes
127 reviews
2.23 km away
Nearby Restaurants
Zorbaz Pizza & Mexican Restaurant
281 reviews
.47 km away
Lakeside Tavern
113 reviews
.64 km away
Main Street Restaurant
63 reviews
1.56 km away
Shorty's Corner Cafe
18 reviews
1.05 km away
Nearby Attractions
Detroit Lake Public Beach
58 reviews
1.94 km away
Shady Hollow Flea Market
17 reviews
5.88 km away
The Spa Within
35 reviews
3.51 km away
Detroit Mountain Recreation Area
19 reviews
5.41 km away
Questions & Answers
Get quick answers from El Loro 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
Mexican, Southwestern
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Wheelchair Accessible, Serves Alcohol
Good for
Kids, Child-friendly, Groups
Open Hours
11:00 am - 9:30 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 11:00 pm
11:00 am - 11:00 pm
Location and Contact Information
  • Address: 720 W Lake Dr, Detroit Lakes, MN 56501-3821
  • Location: United States  >  Minnesota (MN)  >  Detroit Lakes
  • Phone Number: +1 218-844-5333
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