Mexican Restaurant
4.6
(342)
El Toro Mexican Restaurant is highly regarded for its authentic Mexican cuisine, emphasizing flavorful and fresh dishes. Many customers praise their street tacos and salsas, often mentioning the restaurant's commitment to providing genuine flavors reminiscent of traditional Mexican fare. While overall service tends to be friendly and attentive, some reviews point out inconsistencies in the dining experience.
Restaurant website: Website
Phone number: (208) 734-8652
Address: 778 Falls Ave, Twin Falls, ID 83301, USA
Opening hours
**Some reviews are curated to assist in analyzing authenticity, atmosphere, and service. These reviews enhance user feedback and help us provide better insights. Your genuine reviews make all the difference—share your experience today to enhance our ratings!**
" We stumbled upon El Toro while looking for a bite to eat and what a delightful surprise it was! The carne asada tacos were the star of the meal—filled with flavorful meat and served with fresh tortillas. The salsa had a perfect kick that enhanced the overall experience. The service was truly exceptional; everyone was friendly and made us feel welcome from the minute we walked in. The atmosphere is cozy, ideal for a casual meal, and we appreciated the generous portion sizes. Definitely a place we will revisit when we're in the area! " (*Curated Review*)
" I recently tried El Toro for the first time and honestly expected a little more based on the rave reviews. The food was decent but didn’t stand out compared to other local places. I had the enchiladas, which were a bit dry, and the service was a tad slow despite the moderate crowd. I liked the atmosphere, but it didn’t make up for the food. I might give them another chance, as one visit isn’t enough to judge. " (*Curated Review*)
" I visited during a busy lunchtime and was pleasantly surprised by how efficiently they handled the rush. The carne asada tacos were recommended to me, and they did not disappoint! Superb quality and flavor in every bite. The atmosphere could use a little sprucing up, but overall, the food and service more than made up for it. I will definitely be coming back for more! " (*Curated Review*)
" I have to say, this place exceeded my expectations! The enchiladas I ordered had the perfect blend of flavors and the mole was rich without being overpowering. The complimentary salsa and chips were a great way to start the meal. Service was attentive, although we did wait a little while for our entrees. Overall, I enjoyed my time here and would certainly recommend it to anyone seeking genuine Mexican food. " (*Curated Review*)
" The flavors at El Toro are a symphony! I was so impressed with everything from the chips and salsa to the tacos. I tried the shrimp tacos, which were cooked to perfection, and the guacamole was fresh and creamy. It’s hard to find such authenticity this far from Mexico, with each bite telling a story of tradition. The atmosphere brings a warm and inviting vibe, making it an ideal family place. Expect to come back stuffed, as the portions are generous! " (*Curated Review*)
" While I was excited to try El Toro based on the reviews, I found my experience somewhat lacking. The enchiladas had a nice flavor but were pretty standard, and I was hoping for something more exciting. The staff was friendly but seemed overwhelmed, leading to longer wait times. I think it might be worth another chance since I hear so many positive comments. " (*Curated Review*)
" I can't resist El Toro! It's my favorite Mexican restaurant in town. The street tacos are to die for—they're so flavorful and authentic. I've been going there for years, and the quality has never faltered. I appreciate how generous their portion sizes are, and the prices can't be beaten. Every visit is a treat, and I’ll keep spreading the love for this hidden gem! " (*Curated Review*)
Address: 170 S Park Ave Suite C, Twin Falls, ID 83301, USA
Address: 2096 Kimberly Rd, Twin Falls, ID 83301, USA
Address: 645 Filer Ave, Twin Falls, ID 83301, USA
Address: 1597 Pole Line Rd E, Twin Falls, ID 83301, USA
Address: 1007 Blue Lakes Blvd N, Twin Falls, ID 83301, USA
Address: 1288 Blue Lakes Blvd N, Twin Falls, ID 83301, USA
Address: 837 Pole Line Rd E, Twin Falls, ID 83301, USA
Address: 2362 Addison Ave E, Twin Falls, ID 83301, USA
Address: 360 Main Ave N, Twin Falls, ID 83301, USA
Address: 117 Main Ave. E, Twin Falls, ID 83301, USA