Azteca Grill in Baltimore: Straightforward Mexican Cooking on the South Side
Azteca Grill is a casual counter-service Mexican restaurant in South Baltimore that serves grilled meats, traditional salsas, and rice-and-bean foundations without pretense or upcharge fusion. The operation is small, takeout-oriented, and built around quality protein prep rather than extended seating or table service.
What Azteca Grill actually is
The menu centers on carne asada, pollo asado, and carnitas prepared over open flame, plated with lime, onion, cilantro, and a choice of two sides (black beans, refried beans, white rice, or cilantro-lime rice). Dishes arrive on foil-lined plates meant for eating quickly or taking home. The space has six or seven counter stools and minimal décor; most customers order and leave. Salsa is made fresh daily and available in mild or hot. No alcohol is served; no table ordering exists.
Menu and pricing
A full plate with protein, two sides, and warm tortillas runs $10 to $13 depending on meat choice; carne asada and pollo asado cost $11 each, carnitas $12. Tacos (three per order, meat plus onion and cilantro) are $7 to $8. Quesadillas with cheese and one protein are $8. Agua fresca (hibiscus or horchata) is $2.50 for a 16-ounce cup. A single side of rice or beans costs $2. These prices are current as of early 2025 but worth confirming by phone, as food costs shift seasonally.
How Azteca Grill compares to other Mexican options in Baltimore
Azteca occupies a different niche than both fast-casual chains and sit-down restaurants. Unlike Chipotle or Qdoba (which build bowls and burritos to order with unlimited toppings), Azteca delivers a finished plate designed around the quality of the meat; you choose sides but not sauce ratios or portion control. Unlike more formal Mexican dining such as Castellano in Canton (which serves regional plated entrées at $18 to $26 with full bar and table service), Azteca is transactional and inexpensive. Choose Azteca for straightforward, hot protein; choose Castellano if you want curated plating and regional depth. Choose Chipotle if you want speed and customization in a chain environment.
Who it suits and who it does not
Azteca works for people seeking a quick lunch or dinner, solo eaters comfortable at a counter, and anyone prioritizing good meat over atmosphere. It suits someone on a tight budget and anyone specifically wanting carne asada or carnitas rather than a build-your-own bowl. It does not suit groups wanting to linger, families with young children needing high chairs, or diners preferring full-service table ordering. It is not a destination for vegetarians; sides are available but limited.
What the first visit involves
Walk in, step to the counter, read the laminated menu posted above the register, order and pay immediately. Protein choice, two sides, and drink. Meals are prepared in under five minutes and handed over in a bag or on a plate. You eat at one of the stools or take food with you. Water is not offered; bring your own or buy agua fresca.
Hours, parking, and logistics
Azteca Grill operates Monday through Friday 10 a.m. to 8 p.m., Saturday 11 a.m. to 8 p.m., and Sunday 12 p.m. to 7 p.m. (hours are worth confirming, as small restaurants adjust seasonally). Street parking is available on the surrounding block but not guaranteed during lunch hours. The restaurant has no dedicated lot. The space is small enough that waiting occurs on the sidewalk during peak lunch and early dinner periods. The location is accessible by bus and walkable from surrounding neighborhoods.
Azteca Grill delivers consistent grilled protein at transparent pricing in a neighborhood where Mexican restaurants often lean toward combination plates and saucy preparations. The directness of the operation and the absence of frills make it reliable for anyone wanting a straightforward meal.

