Since 2007, El Sol Mexican Restaurant in Waverly, a family favorite, has been proudly crafting authentic Mexican cuisine for residents of Black Hawk County, IA, Fayette County, IA, and surrounding areas. Our friendly staff welcomes casual diners and celebration seekers to try our mouthwatering fajitas, along with a variety of genuine Mexican dishes and cocktails served at our full-bar. As a leading Mexican restaurant in the region, we are committed to providing a dining experience that features high-quality ingredients and traditional cooking methods, promising our guests a taste of Mexico right here in Iowa. Come and delight in the El Sol Mexican Restaurant experience today!