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

Enchiladas

$

Burritos

$

Tortillas

$

Guacamole Dip

$

Bean Dip

US$5.75

Tostaguac

$

Quesadillas

$

Chile Poblano

$

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



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!

For businesses

  • Claim this listing
  • Report an issue
  • Suggest an edit

Legal

  • About us
  • Privacy policy
  • Terms of service
  • Contact Us
Copyright © 2026 Res-Pick. All Rights Reserved