Anna's Restaurant in Baltimore: Family-Run Mexican on Eastern Avenue

Anna's Restaurant is a counter-service and casual dine-in Mexican spot in Canton that has operated since the 1980s, specializing in made-to-order tacos, enchiladas, and combination plates at prices that undercut most sit-down alternatives in the neighborhood.

What Anna's actually is

A small neighborhood restaurant with a handful of tables and a straightforward order-at-counter format. The kitchen prepares food fresh; salsas are made daily. The space itself is modest and worn in the way of places that have earned loyalty through consistency rather than renovation. It draws regulars from the surrounding residential blocks, construction workers on lunch break, and people specifically seeking straightforward, inexpensive Mexican food without decor or marketing.

Menu and pricing

Tacos run $2 to $3 each, with fillings including carnitas, al pastor, carne asada, and barbacoa. Combination plates (typically two enchiladas or one enchilada plus two tacos, served with rice and beans) range from $8 to $12 depending on protein. Burritos are $6 to $9. Quesadillas start at $5. A plate of chips and salsa costs $2 to $3; salsa alone is refillable. Most entrees top out under $15. Beverages include Mexican sodas (Jarritos, Coca-Cola), agua fresca when available, and coffee. The kitchen does not serve alcohol.

How it compares to other Mexican options in Baltimore

Taco stands and carts near Fells Point and Federal Hill typically charge $3.50 to $4.50 per taco and target a tourist or young professional crowd. Las Margaritas (also on Eastern Avenue, closer to Highlandtown) operates as a full sit-down restaurant with a bar, waiter service, and plates in the $12 to $18 range. Charro Cafe near Canton Square leans more toward upscale casual, with table service and higher pricing. Anna's beats all three on speed and price if you want basic, high-turnover tacos and plates; choose Las Margaritas or Charro if you want a full table-service meal with drinks and longer lingering. Choose a food cart if you want the absolute cheapest single taco.

Who it suits and who it does not

Anna's works well for weekday lunch on a budget, for someone seeking regional Mexican cooking without fuss, for regulars who want consistent food fast, and for families wanting an affordable dinner. It does not suit a first date, a celebration requiring ambiance, someone wanting table service, or anyone needing a full bar. There is no separate kids' menu, though portion sizes and prices make it practical for families with children.

What the first visit involves

Enter, scan the handwritten or printed menu board, order at the counter, pay on the spot, take a number or wait for your name, and grab a table when food is ready. Napkins and hot sauce are self-serve. If you sit in, you clear your own table. The whole cycle, from order to eating, typically takes 15 to 20 minutes during off-peak hours, longer during lunch rush (noon to 1 p.m. weekdays). Parking on Eastern Avenue is street parking; a small lot behind the building may be available depending on time of day.

Hours, parking, and logistics

Anna's typically operates Monday through Friday from 10 a.m. to 8 p.m., and Saturday from 11 a.m. to 7 p.m.; closed Sundays. Hours can shift seasonally or for holidays, so confirming by phone before a trip is wise. It sits on the Eastern Avenue commercial strip in Canton, accessible by car or by the MTA 3 and 7 buses. Street parking is available but can be tight during peak hours; the unnamed lot behind the building is informal. There is no delivery service or online ordering as of publication.

Anna's has endured in a neighborhood that has cycled through decades of demographic and commercial change. It remains one of few places in Canton where a meal for two can be complete and satisfying for under $20.