Rise and Shine with Authentic Mexican Breakfast at Rayo!
Rayo Mexican Bar & Grill, located in North Liberty, IA, is your go-to destination for bold, authentic Mexican flavor—starting bright and early at 7AM! Established in 2024, Rayo proudly serves the greater surrounding area with a vibrant atmosphere and warm hospitality.
We specialize in traditional Mexican breakfast favorites like huevos rancheros, breakfast burritos, chilaquiles, and more—freshly prepared every morning to give your day a flavorful start. Whether you’re grabbing a quick bite before work or enjoying a relaxed morning meal with friends and family, Rayo is here to satisfy your cravings early.
Elizabeth Miller
We came for lunch and tried the enchiladas suizas, queso, carnitas tacos and their Valentine’s Day waffles! The lunch specials were reasonably priced! And the food was delicious! The staff was very warm and inviting! We will definitely be back!
… moreA Google User
The freshness of the salsa, the generous portions, and for me, the perfectly done chile relleno, made this an unbeatable choice for when we want Mexican. My wife loved the tamales and the fact that she could make fajitas from the leftover veggies. Great vibe, caring and effective service top this off as THE place we want to go to for Mexican and other menu options!
… moreMotivated n Determyned
I love their breakfast food only had two dinners steak meal it was ok, the chicken w cheese meal was really good seasoned all meals are plentiful! The service is always excellent, only thing is when I ask for onion, tomato, cilantro (and I explain separately) the guy always give me pico, there is a difference same ingredients different on food
… moreClicia Farnsworth
Food and service are consistently amazing! The spicy/savory balance is spot on & staff is always super friendly. We are new to the area & this has become our go-to for meals when Mama doesn’t wanna cook!
… moreEsmeralda Aleman
Their food is always nothing short of amazing! The service and attention to detail exceeds expectations. Every time we have gone; we are greeted with warmth and kindness. I cannot give them enough credit. Thank you for having the most authentic Mexican food in Iowa!
… moreDavid Garcia
10/10 great mimosas for the early birds! Our waiter Kathy was great!! Everything was fast (with out feeling rushed) I had the choripollo one of my favorites my wife had the huaraches she said was delicious!
… moreLeah Pass
First time there, didn’t disappoint. The service was great-our server was super attentive without being intrusive. I had the enchiladas verde with refried beans, corn tortillas, and rice. Very tasty-the meat was extremely tender, well seasoned, and the green sauce had just enough spice to be flavorful without burning my mouth. My son ordered the seafood burrito, which as massive & loaded with shrimp & tilapia. We shared a queso dip appetizer and it, too was spicy without being too much.
… moreDean Charles
Even though mexican restaurants can be similar, this one does have some nice variations to their food, plus being open for breakfast is a treat. The folks there are very helpful and kind. Service is prompt. Lots of parking. Keep up the nice work!!.
… moreTara Allen 51
Turn any burrito into a bowl, have authentic tacos, tamales, and nice size margaritas! Check out their Taco Tuesday deals. This is a nice sized restaurant with good food and friendly staff! Oh, and the music playing is excellent .
… moreAshly Stark
Went on a Sunday AM around 11. No other customers were there, but others started showing up after. Had the 3 star skillet, partner had the classic American plate. They were able to make our eggs as we requested. Food came out fast and hot! The service was fantastic. Was even given condensed milk to put on my pancakes, which I’ve never heard of. Place was large, booths comfy, restaurant was clean. Drinks are on the pricy side. $40 breakfast for 2 people. Had a bloody mary, a mt dew, waters, and 2 meals. Would live to have dinner here, but looked at the menu and it’s more on the expensive side.
… more