The ropa vieja at Hamlin’s comes out looking almost too composed for a Tuesday lunch — braised beef pulled into careful threads, a red sauce that smells like it started cooking before you woke up, a side of fried sweet plantains that nobody at the table has the willpower to share. This is not the kind of food you stumble into by accident in Richardson. You get a tip, or you follow somebody who knows.
Hamlin’s sits on the stretch of Campbell Road that most people drive through without registering, between a nail salon and a tire shop, in the kind of strip mall that actively discourages curiosity. Owner and chef Yoshi Sudarso opened it in 2019, right before the world became temporarily inconvenient for opening restaurants. He’d spent years cooking in hotel kitchens and upscale Dallas dining rooms, accumulating technique and a quiet impatience with menus designed by committee. Hamlin’s was the corrective.
Sudarso’s menu runs Latin and Caribbean with occasional detours — a jerk chicken plate that has regulars rearranging their lunch schedules, a mofongo that somehow doesn’t feel out of place alongside a properly built Cubano sandwich. The influences read chaotic on paper. In practice, the food holds together because Sudarso is cooking what he actually wants to eat, not what a focus group cleared.
He’s usually behind the line during lunch service, which means if you sit at the counter you might catch him plating your food while simultaneously coaching a prep cook on the proper texture of tostones. He doesn’t perform for the room. He just works, and occasionally he’ll lean over and tell you that the oxtail is better today than it was last week, so you should get that instead of whatever you were planning to order. This is useful information.
The dining room seats maybe forty people on a generous count — mismatched chairs, a couple of ceiling fans working hard, walls painted a yellow that probably looked different on the swatch. It gets loud on weekends, when the regulars show up in groups and orders stack up fast. Weekday lunch is calmer and probably the better time to come if you want to eat without negotiating for elbow room.
Prices are reasonable without making a point of it. A full plate with rice, beans, and protein runs $14 to $18. The Cubano is around $12. They don’t take reservations, and the parking lot has exactly as many spaces as you’d expect from a strip mall of that size, which is to say not quite enough.
Sudarso grew up in Houston, and there’s a generosity in the portion sizes that feels specifically Texan — nobody here is going to hand you six pieces of plantain and call it a side. He also doesn’t skimp on the slow-cooked stuff, which means the kitchen runs at its own pace on busy days. If you’re in a hurry, order the Cubano. If you have forty minutes and some flexibility, order the oxtail and let it take as long as it takes.
Hamlin’s doesn’t have a Michelin star, a celebrity investor, or a waitlist. What it has is a chef who shows up every day and cooks like the meal matters, which, after enough years eating in cities that have all the right credentials and none of the soul, turns out to be the harder thing to find.