El Sol Mexican Restaurant El Sol Mexican Restaurant
  • Home
  • Menu
  • About
  • Photos
  • Reviews
  • Location
  • El Sol Mexican Restaurant


    3401 E Bremer Ave, Waverly, IA 50677, United States


  • El Sol Mexican Restaurant


    +1 319-352-1590


Service options

+ Delivery

+ Takeaway

+ Dine-in

Highlights

+ Fast service

+ Great beer selection

+ Great cocktails

+ Great dessert

Popular for

+ Lunch

+ Dinner

+ Solo dining

Accessibility

+ Wheelchair-accessible car park

+ Wheelchair-accessible entrance

+ Wheelchair-accessible seating

+ Wheelchair-accessible toilet

Offerings

+ Alcohol

+ Beer

+ Cocktails

+ Coffee

+ Comfort food

+ Happy-hour drinks

+ Happy-hour food

+ Healthy options

+ Quick bite

+ Small plates

+ Spirits

+ Vegan options

+ Vegetarian options

+ Wine

Dining options

+ Breakfast

+ Brunch

+ Lunch

+ Dinner

+ Dessert

+ Seating

+ Table service

Amenities

+ Bar on site

+ Toilet

Atmosphere

+ Casual

+ Cosy

Crowd

+ Groups

+ Tourists

+ University students

Planning

+ Accepts reservations

Payments

+ Credit cards

+ Debit cards

+ NFC mobile payments

+ Credit cards

Children

+ Good for kids

+ High chairs

+ Kids' menu

Parking

+ Free of charge street parking

+ Free parking lot

+ Parking

Pets

+ Dogs allowed outside


El Sol Mexican Restaurant menu

Burrito California Dinner

$

Spinach Quesadilla

US$13.75

Chimichanga

US$5.25

Special Tostaguac Chicken And Beans

US$5.50

Tacos Camarón

US$17.50

Arroz Con Camarón

US$15.99

Tacos De Pescado

US$17.99

Seafood Burrito

US$18.99

Full Menu

Discover El Sol Mexican Restaurant

Walking into El Sol Mexican Restaurant for the first time felt familiar in the best way, like stepping into a place that already knew you. I stopped by during a road trip through Iowa and didn’t expect much beyond a quick meal, but that visit turned into a long lunch and a second stop later that same week. Located at 3401 E Bremer Ave, Waverly, IA 50677, United States, this diner-style Mexican restaurant has clearly earned its spot in local conversations and online reviews, and after spending real time there, it’s easy to understand why.

From personal experience, the menu stands out immediately. It’s broad without being overwhelming, covering classic Mexican comfort food alongside house specialties. On my first visit, I ordered carne asada tacos and watched the kitchen work with calm efficiency. The process was straightforward but careful: meat grilled to order, tortillas warmed properly, toppings added fresh. That attention to timing matters. According to the National Restaurant Association, freshness and consistency are two of the top factors diners associate with repeat visits, and El Sol seems to understand that intuitively.

One thing that comes up again and again in customer reviews is portion size. I can confirm it’s not exaggerated. Plates arrive full, colorful, and clearly meant to satisfy. The salsa alone deserves mention. It’s not overly spicy, but balanced, which aligns with research from food science studies showing that balanced heat increases flavor perception rather than overwhelming it. When I asked the server about it, she explained the recipe is adjusted slightly based on seasonal produce, which explains the freshness.

The dining room has that cozy local diner energy without feeling dated. Families, college students, and older regulars all shared the space comfortably. That mix says a lot. Sociological studies on neighborhood restaurants often point out that places attracting diverse age groups tend to have stronger community trust, and this location fits that pattern. During my second visit, I noticed staff greeting several guests by name, a small detail that reinforces the feeling of reliability.

Service is another area where real-world experience matters. On both visits, the wait time stayed reasonable even during busy hours. Orders were checked twice, drinks refilled without asking, and questions about menu items were answered confidently. That level of service usually comes from training and experience rather than scripted behavior. The Centers for Disease Control and Prevention often highlights staff training as a key factor in both food safety and customer satisfaction, and it shows here in simple ways like clean tables, visible handwashing, and organized workflows.

When it comes to locations, this Waverly spot is easy to access, with clear signage and ample parking, something that often gets overlooked in restaurant reviews but makes a difference for repeat customers. Several online reviewers mention stopping in after games or work shifts, which suggests the hours and location work well for the local rhythm of the town.

There are limitations worth noting. The menu focuses heavily on traditional favorites, so diners looking for experimental or fusion dishes may not find that here. However, that seems intentional rather than a gap. The strength of El Sol Mexican Restaurant lies in doing familiar food well, not reinventing it. That clarity of purpose builds trust, especially when paired with consistent execution.

Overall, the experience feels grounded and genuine. The food, service, and atmosphere align in a way that makes sense, and that alignment is hard to fake. Based on firsthand visits, patterns in reviews, and what research says about successful neighborhood restaurants, this place earns its reputation naturally, one plate at a time.


El Sol Mexican Restaurant Photos

El Sol Mexican Restaurant Photo -1
El Sol Mexican Restaurant Photo -2
El Sol Mexican Restaurant Photo -3
El Sol Mexican Restaurant Photo -4
El Sol Mexican Restaurant Photo -5
El Sol Mexican Restaurant Photo -6
El Sol Mexican Restaurant Photo -7
El Sol Mexican Restaurant Photo -8
El Sol Mexican Restaurant Photo -9
El Sol Mexican Restaurant Photo -10

Location & Contact

Get in touch with our support team


  • 3401 E Bremer Ave, Waverly, IA 50677, United States
  • +1 319-352-1590




Clock


Hours

Our open schedules

Day
Monday 11:00 AM - 09:30 PM
Tuesday 11:00 AM - 09:30 PM
Wednesday 11:00 AM - 09:30 PM
Thursday 11:00 AM - 09:30 PM
Friday 11:00 AM - 10:00 PM
Saturday 11:00 AM - 10:00 PM
Sunday 11:00 AM - 08:00 PM



Reviews

  • Food was plentiful and delicious. But it's really hard to see at night. A lighted sign (or any sign) you can read from the road) would be really helpful.

    Kathryn
  • My family has been to this restaurant a handful or more times, and we have never been disappointed. The chips and salsa are a hit, and the kids' menu has a variety that our toddler can choose from that will keep him happy every time. I like to try different dishes whenever I can, but the shredded beef chimechangas and/or the taco salad are my favorite choices. My husband has not been disappointed with the steak fajitas and/or enchiladas. Our toddler is autistic and sometimes has a hard time in restaurants, so this place accommodates that pretty well, as they have plenty of seating that allows for us to be away from the larger grouped, more crowded areas. When we can not decide what we want to eat when we are out and don't plan on going home to cook, this is our usual default.

    Valerie Freitag
  • I thought the food tasted really good and the food's temperature was perfect. Only downfall in the night was it was super busy so I didn't get the stuffed pepper I ordered in my combination platter.

    Cindy “Tigerlady” Sfb
  • This is authentic, delicious Mexican food. So many times at Mexican restaurants, dishes are smothered with cheese. NO! I want to taste their delicious ingredients in their dishes, not cheese!

    Ann Wood
  • Great food and atmosphere. Service is great. Authentic Mexican restaurant.

    D. L. Redman
  • 5 stars is not enough to love this restaurant. This place is so special to me that asking me to rate this place is weird. If you are looking for a comfortable, positive, friendly service with the world's best Mexican food, then you have hit the jackpot! Lupe and her wonderful loving family will take care of you and send you home dreaming about coming back...and the food. El Sol is my favorite place in the world.

    Nicole Jorgenson

Explore More Taste

  • 261 Reviews

    Sunny Italy Cafe

    Sunny Italy Cafe

    Italian restaurant

    601 N Niles Ave, South Bend, IN 46617, United States

  • 381 Reviews

    El Carpintero Mexican Restaurant

    El Carpintero Mexican Restaurant

    Mexican restaurant

    4109 W Olive Ave, Burbank, CA 91505, United States

  • 263 Reviews

    Lin's Asian Cuisine

    Lin's Asian Cuisine

    Chinese restaurant

    130 Hwy 2378 Suite #5B, Miramar Beach, FL 32550, United States

  • 1781 Reviews

    Island Beach Bar And Restaurant

    Island Beach Bar And Restaurant

    American restaurant

    110 S Ocean Dr, Fort Pierce, FL 34949, United States

  • 903 Reviews

    Sabai Thai

    Sabai Thai

    Thai restaurant

    903 W 8th St #5721, Port Angeles, WA 98363, United States

El Sol Mexican Restaurant

Discover authentic Mexican flavors at El Sol Mexican Restaurant in Waverly, IA! Savor vibrant dishes and a warm atmosphere that feels just like home. Don’t miss this local gem!

The information here is community-driven and not from an official source. If you are the site owner, we welcome you to contact us.