Get there before 10 a.m. on a Saturday and you’ll find the parking lot at Monica’s Aca y Alla already half full. That’s not a fluke — it’s what happens when a Mexican brunch spot quietly earns a reputation by just being consistently good. Monica’s sits off McDermott Drive in a low-key shopping center, and if you don’t know to look for it, you’ll probably drive past.
The room is warm without being overdone: colorful Talavera tiles, mismatched chairs, hand-painted murals that feel personal rather than decorative. It has the specific energy of a place run by people who eat here too. Weekend mornings tend to fill up fast, so if you’re bringing four or more, text ahead or expect a short wait on the sidewalk. It moves quickly enough.
The menu skews traditional Tex-Mex with some interior Mexican touches that set it apart. The chilaquiles are worth your full attention — rojos or verdes, your call, finished with a fried egg and cotija, the chips holding their texture better than they have any right to. The huevos rancheros are simpler but grounded: good tortillas, house salsa, beans on the side that taste like someone actually seasoned them. If you lean savory, the breakfast tacos come two or three to a plate. The carne guisada is the move — braised beef, soft as it should be, with just enough chile heat to let you know it’s there.
Lunch and dinner draw a different crowd, but brunch is where Monica’s really finds its footing. Margaritas are available from the moment service starts on weekends, and they pour them properly: not too sweet, not too icy, real lime. At around nine or ten dollars a glass, it’s about as reasonable as you’ll find for a fresh margarita in Allen.
Service is attentive without hovering. The staff tend to know the regulars, and that familiarity makes the whole room feel a little more relaxed. If you’re a first-timer, the servers are patient with questions and won’t steer you wrong on the specials.
Dinner is worth a visit on its own. The enchiladas verdes are reliable, the tamales get better in colder months, and the sopas are the kind of thing that reminds you why regional Mexican cooking doesn’t need a lot of ornamentation to be satisfying. Portions are generous without being embarrassing. You’ll leave full but not wrecked.
Expect to spend around $12–$18 per person for brunch without drinks, slightly more at dinner. It’s not a special-occasion price point, which is part of why the regulars keep showing up on weekday lunches too.
The honest pitch for Monica’s is straightforward: it’s the kind of Mexican restaurant Allen needed more of — not a chain, not a concept, just a kitchen that knows what it’s doing and a room that makes you comfortable enough to stay longer than you planned. That Saturday morning energy tells you everything about why it works.