2400 Boston Street, The Can Company
A casual and funky atmosphere with made-from-scratch Tex-Mex food and drink.
1032 Light Street
Upscale Mexican cuisine.
Charles Village 3201 St. Paul Street / 410.662.1701
Inner Harbor 621 East Pratt Street / 410.837.8353
Towson 6314 York Road / 410.377.7728
Hanover 7049 Arundel Mills Circle / 410.796.5028
Hunt Valley 112 Shawan Road / 410.771.6025
Great, cheap Mexican chain.
321 W. Chesapeake Avenue
Yummy build-your-own burritos made fresh while you wait. You better be hungry if you order the large!
908 W. 36th Street
Cozy little Mexican restaurant and expanded bar with Tex-Mex and vegan options. Hot sauces on a continuum of fire. (Take the Light Rail to the Woodberry stop, and take the Shuttle Bug to 36th Street)
413 W. Coldspring Lane
Refined Mexican with a new menu.
5506 Harford Road
A little far, but worth the drive for real, traditional Mexican cuisine.
2907 O’Donnell Street
An Irish-owned Mexican restaurant and shrine to both Elvis Presley and National Bohemian Beer. Canton’s Nacho Mama’s is nothing if not eclectic. Enchiladas, quesadillas, and fajitas share space on a menu with Mama’s Meatloaf, baby back ribs, and the mysterious Mexican Fishdo.