Experience the vibrant flavors of Mexico right here in Cicero at Rancho Viejo. As a cornerstone of authentic Mexican cuisine, we pride ourselves on crafting traditional dishes with a contemporary twist. Our menu is filled with fresh, high-quality ingredients, from sizzling fajitas to savory enchiladas, ensuring a delightful culinary journey for every guest. Step into our lively and welcoming atmosphere and savor a taste of Mexico without leaving town.
Ashley Sherry
Every time I come here, I’m reminded of why we keep coming back! Very friendly staff and the food always hits the spot! They preserve authentic Mexican flavors and every dish always packs so much flavor! Best Mexican food in the area! Keep up the great work! Todo estuvo chingon!
… morebrian hammond
Easy spot to stop in and grab food or take out. Both are great options. Food is on point and haven’t had a bad meal from there. Very kid friendly environment and awesome Margs!
Only thing that I can say is we’ve had something missing from our take out order once or twice but always corrected it without question.
… moreErick Cabeza Figueroa (Kurdox)
During a recent road trip, we stopped at Rancho Viejo and were very happy with our choice. The food was absolutely delicious, offering an authentic Mexican experience—not your typical Tex-Mex spot, which was a pleasant surprise. The service was exceptional, and the atmosphere was warm and inviting. A great find on the road!
… moreLucky Fonseka
We were on Vacation in Oneida lake area and wanted to enjoy Mexican food.
We like the atmosphere, as we sat down we were served with chip and salsa. Salsa was very tasty compared to to many places.
For some reason server did not show up to get the order for at least for 10-15 minutes. Basically we were abandoned. Not sure whether she was taking care of regulars thank the visitors. One point the server was doing the cashiers job instead of taking our order, after doing that she was taking to the customer , she had no hurry to take our order. We wanted to leave without having food there but as it was take we did not do it.
The food was excellent very tasty, worth the wait. Hope they improve the service.
… moreCarrie Luther
My son and I dined on a Monday just before 5pm. We were greeted and seated immediately by a friendly gentleman. Margaritas on special 4-6. I ordered the traditional, that and tortilla chips and salsa were served promptly. Love the festive Mexican atmosphere, so bright and welcoming. My son had Quesadillas he asked for no vegetables, also came with rice and fresh Guacamole. He had dined once before with his Father and they both loved it! I had enchiladas with guacamole, food fresh and authentic! The margaritas are a refreshing perfect sweet, sour, and salty bitter. I was offered a to go cup they are generous portions. Best Mexican food in Cicero!
… moreNicole
Great Mexican food, place is clean and feels authentic, prices are very reasonable and servings are large. They have a good variety of drinks from margaritas and drinks to wine and beers. The service is quick and they are very attentive. One of my favorite places to eat around here.
… moreKayla Clark
Amazing food, great prices!!
I had the chicken taco salad with everything. It’s a bit spicy and amazing!! They have a bar area and they play Latin music. The drinks are really good. Good portions and helpful courteous staff. We had Katie as our server and she’s very friendly and very prompt.
… moreErika Morse
Went in with my husband and 5 kids and when asked how many people the waitress made a comment (in another language but was very obviously annoyed) the hostess then said it was going to be a wait which was fine so we asked how long and then the hostess was looking for an answer from everyone and she was giggling and said that they are actually short staffed and pretty much just shoved us back out the door. My children go to restaurants a lot and are always complemented on behavior and we weren’t even in there 3 minutes. It was not crowded they only had 2 tables of people. Was looking forward to trying this place but will not be returning.
… moreKyle Matesic
A must stop in Cicero. My friends were in town for the week for the annual fishing trip. We decided we don’t want to cook dinner anymore while on Vacation. This spot was a few mins from our lake Vrbo. Coming from Buffalo Ny where it seems there are more Mexican restaurants than pizzerias I’ve tried them all far and wide and Rancho Viejo is easily in my top 3 spots. Food was great. Service was great. Margaritas were ENORMOUS. Large portions. The salsa for the fish tacos was hot and amazing. Thank you sooo much for great food. See ya all again next year
… moreClark
Rancho Viejo is a welcoming restaurant that delivers flavorful, satisfying dishes with a focus on hearty, well‑seasoned comfort food. The menu features a variety of crowd‑pleasing favorites — from perfectly grilled steaks and tender grilled chicken to savory enchiladas, tacos, and fajitas that showcase fresh ingredients and bold, balanced spices. Portions are generous and well‑executed, making it a great choice for both casual dinners and family outings.
… more