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 Toro Mexican Restaurant

$$ - $$$Mexican,
1120 1st Ave E, Shakopee, MN 55379-1609
+1 952-496-9080
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent38%
  • Very good43%
  • Average17%
  • Poor1%
  • Terrible1%
Travellers talk about
“fajitas” (6 reviews)
“tortillas” (2 reviews)
Open Now
11:00 AM - 10:00 PMAll hours
Mexican, Southwestern
$$ - $$$
1120 1st Ave E, Shakopee, MN 55379-1609
All Details
Write a ReviewReviews (67)
Traveller rating
Traveller type
Time of year

11 - 20 of 67 reviews

Reviewed 19 February 2017 via mobile

Great Mexican food! Service is excellent. Gotta have the drink (no alcohol) Horchata!!! It's like rice milk with cinnamon and maybe nutmeg. I always get 2 glasses!

1  Thank Sharon M
Reviewed 30 November 2016

Decided on mexican for a change. Order chicken fajita. A huge plate of chicken with no spice or fajita sauce and 3 small tortillas. Really wasn''t impressed

Thank Marianne F
Reviewed 27 August 2016

We stopped here on a whim and it turned out to be the best part of the weekend. unique mexican atmosphere with crazy good food and drinks.. loved the bloody mary.. will be back

Thank kraemers
Reviewed 30 May 2016 via mobile

El Toro is aways very consistent. Very good service once again and great Mexican food! El Toro Loco and Burritos Mexicanos were both outstanding. Very good spot in Shakopee and easily the best Mexican food in the area.

Thank TyrianLannister
Reviewed 26 April 2016

Visited at supper time and the place was about 1/2 full. Service was slow, the food, though large portions was mediocre. The chips were greasy but the salsas were good as were the selections of hot sauces. Probably won't be coming back.

Thank wanderingsoul2009
Reviewed 4 April 2016

The service was very slow. It took them 20 minutes to take our order. The food was only warm and not hot. Good selections.

Thank Cathy S
Reviewed 21 February 2016

If you don't have the chips and salsa in front of you within 1 minute of your arrival it's unusual. Service is quick and friendly. Their Happy Hour iincludes half price appetizers. Shrimp nachos are great. I usually ask for the chips on the side...More

1  Thank Nancy P
Reviewed 16 January 2016

Plan to return because there are not many options in Shakopee. Food is good, and I believe tailored to the local palate. Portions are generous. Salsa has no pica, etc....

Thank SportsFanFamily
Reviewed 30 November 2015

We ate lunch here on a Saturday in late November 2015 and had a nice meal. The server and the ambiance were nice and this place is large inside. Seems clean and the food was good. I like that you can get either corn or...More

Thank FamilyVacationsMN
Reviewed 28 September 2015

We just happened to pick this restaurant to eat dinner. I enjoyed it, but it is just standard Mexican fare. The same exact menu I have seen at many other Mexican restaurants.

Thank Tom R
Nearby Restaurants
Wampach's Restaurant Incorporated
106 reviews
1.28 km away
Mr Pig Stuff
125 reviews
.49 km away
Turtle's Bar & Grill
133 reviews
1.10 km away
Pablo's Mexican Restaurant
84 reviews
1.11 km away
Nearby Attractions
616 reviews
4.18 km away
Canterbury Park
158 reviews
2.56 km away
Chaska Athletic Field
7 reviews
6.96 km away
Badger Hill Brewing Company
32 reviews
4.11 km away
Questions & Answers
Get quick answers from El Toro 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
Average prices
Mexican, Southwestern
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Serves Alcohol, Full Bar, Television, Wheelchair Accessible
Good for
Child-friendly, Kids
Open Hours
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 - 10:00 PM
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
Location and Contact Information
  • Address: 1120 1st Ave E, Shakopee, MN 55379-1609
  • Location: United States  >  Minnesota (MN)  >  Shakopee
  • Phone Number: +1 952-496-9080
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