Mama Rojas operates as a counter-service Mexican restaurant in Oklahoma City's Midtown district, and this guide covers what distinguishes its menu, pricing relative to competitors in the area, and which dishes justify a trip versus ordering from similar operations nearby.
Mama Rojas sits in a category of owner-operated Mexican restaurants that emphasize fresh preparation over chain consistency. The operation runs without table service; customers order at the counter, receive a number, and eat in a modest dining room or take food away. This model affects both pricing and the dining experience. Unlike full-service establishments in Bricktown or the Plaza District, Mama Rojas keeps overhead lower and passes savings to the customer. A single carne asada taco costs between $2.50 and $3.00, compared to $4.50 to $5.50 at sit-down competitors in Bricktown.
The restaurant's location in Midtown, near the intersection of N.E. 23rd Street and N. Meridian Avenue, places it outside the tourist-heavy areas but within reach of the medical and university employment centers that feed lunch traffic. This geographic position means the kitchen serves both regulars who eat there multiple times per week and occasional diners who find the spot by word-of-mouth.
Mama Rojas' strength lies in straightforward execution rather than innovation. The carne asada and carnitas both arrive well-seasoned and tender, with visible char on the meat that suggests it has been grilled rather than steamed. The carnitas in particular carry a faint crackle to the edges, indicating fat rendered properly rather than left translucent.
Tacos and burritos form the backbone of orders. A burrito here weighs approximately one pound and costs $7.00 to $8.50 depending on protein choice. The tortilla itself matters: Mama Rojas uses flour tortillas that are slightly thicker than those at budget chains, which hold up to wet fillings without tearing. The carne asada burrito includes grilled onion, cilantro, and a light spread of beans, but deliberately stops short of piling the interior so densely that the first bite explodes the bottom. This restraint is not universal among Oklahoma City Mexican restaurants; several spots in the city pack burritos so aggressively that they become difficult to eat.
Enchiladas arrive in a red sauce that tastes of dried chile rather than tomato concentrate, and the cheese used is genuine Oaxaca or a reasonable approximation, not pre-shredded yellow cheddar. An order of three costs $9.50.
Mama Rojas does not offer elaborate salsas or specialty items. There is no aguachile, no mole, no seasonal specials. The salsa verde and roja are house-made but come in one temperature and one flavor profile each. Restaurants like Julio's Cafe in the Plaza District or larger full-service spots in Bricktown offer broader menus, but they also charge 30 to 50 percent more for comparable proteins and require you to sit at a table even if you want only takeout.
The trade-off is speed and price against variety. If your goal is to eat genuine carne asada or carnitas at a low cost in a short window, Mama Rojas exceeds most options. If you seek complex flavors, house-made tortillas made fresh while you wait, or a full mole experience, this is not the destination.
Quality of ingredients shows a meaningful gap between Mama Rojas and chain Mexican restaurants operating in Oklahoma City. The carnitas do not taste oily, the carne asada is not oversalted, and the beans are not paste. However, this gap does not translate into prices that exceed modest sit-down restaurants by much. A full meal at Mama Rojas costs $12 to $15 per person. At a full-service Mexican restaurant in Midtown or the Plaza District, a comparable meal reaches $18 to $24.
The carne asada taco is the reference point. If it is good here, the kitchen is executing. The meat should taste like beef and smoke, not primarily like cumin or chile powder, though both are present. At Mama Rojas, they are. Ordering three or four of these tacos with a burrito or quesadilla makes a practical lunch.
The quesadilla is thinner than burritos and relies on cheese and protein alone, without beans or rice inside. This simplicity means the quality of the cheese and the griddle work become apparent. Mama Rojas cooks quesadillas on a flat top, not pressed, so the tortilla develops a light char and the cheese melts evenly rather than pooling.
Hours are approximately 10 a.m. to 9 p.m. most days, with potential variation on Sundays. Call ahead if you are planning a trip on an off day, since independent restaurants in this category sometimes close unexpectedly.
Mama Rojas serves a specific purpose well: you need good carne asada or carnitas, you do not want to spend much money, and you do not need to linger. The food arrives in ten to fifteen minutes. The dining room is clean but not decorated. Parking is available in a small lot adjacent. For that use case, it is one of the most efficient options in Midtown. If you want a fuller restaurant experience or a broader range of dishes, other spots in Oklahoma City make better use of your time and money.
