Around 6:30 on a Thursday evening, the parking lot at Ricardo’s on Kenosha is already half full. Inside, the booths are worn in the way that means they’ve held a lot of people over a lot of years — not neglect, just use. The chips arrive without being asked, and the salsa has actual heat to it, which is not something you can say about every Tex-Mex spot in this zip code.
Ricardo’s has been around Broken Arrow long enough that people bring their kids to the same restaurant their parents brought them to. That’s either a compliment or a warning depending on your appetite for nostalgia, but in this case it holds up. The menu isn’t trying to reinvent anything. It is, in the best possible sense, a Mexican restaurant doing Mexican restaurant things — enchiladas, tamales, chile rellenos, combination plates that arrive on oval dishes with rice and beans done the old-school way, stained red from the cooking fat. It’s not fusion, it’s not elevated, and it doesn’t need to be.
The chile relleno is the thing to order if you haven’t been. A whole roasted poblano, egg-battered, stuffed with cheese, sitting in a red sauce that’s mild enough to let the pepper speak. The fajitas are solid too — the steak version gets a decent char — but the relleno is what distinguishes Ricardo’s from the dozen other places you could pick in a ten-mile radius.
Margaritas come in a size that could generously be described as large. They’re not craft cocktails; they’re margaritas, and they’re priced like it. Most combination plates run somewhere in the $12–$17 range, and the portions are sized for people who showed up hungry, not people photographing their food. You will likely leave with a box.
The room itself is comfortable in a deliberately unpretentious way — booths along the walls, tables in the middle, some modest decor that’s been there long enough to feel permanent. The service moves efficiently without being rushed. On a busy Friday, you might wait for a table, but it won’t be long, and the bar is a reasonable place to wait. Weekday evenings are the sweet spot: busy enough to feel alive, calm enough to actually have a conversation.
What Ricardo’s does well is exactly what a neighborhood restaurant should do — it’s consistent. The food tastes the same as it did the last time you came, which is precisely what people who’ve been going for fifteen years are counting on. For a newer visitor, that consistency is reassuring. You’re not gambling on whether the kitchen is having a good night.
It’s on South Elm Place, easy to find, easy to park at. If you’re coming from the Rose District or anywhere along 71st, it’s a short drive and a sensible reason to make it. Go early if you’re particular about crowds, or just go whenever and accept that you’ll probably run into someone you know, because Ricardo’s is that kind of place. Broken Arrow doesn’t have an infinite number of restaurants you can walk into on a weeknight without a reservation and walk out satisfied. Ricardo’s is reliably one of them.