10 Best Mexican Restaurants In Baltimore

The ten best Mexican restaurants in Baltimore include Clavel, Picante Taco Restaurant, La Calle, Tortilleria Sinaloa, Fiesta Mexicana, Luna Oaxaca, Blue Agave Mexican Food, Barcocina, El Mixteco Restaurant, and Taqueria Charro Negro. The Mexican food in Baltimore is known for a new wave of chef-led establishments that champion high-quality ingredients and the food of specific Mexican states. Popular signature Mexican dishes range from Sinaloan aguachile to tacos served on tortillas made from house-nixtamalized corn. 

Baltimore's Mexican restaurants are located in areas like Remington, Fells Point, and Federal Hill. The selection of eateries includes high-end establishments focused on specific regions, lively waterfront cantinas, and straightforward local taquerias. These specialized kitchens and social hubs are shaping the local food offerings. Dining at one of Baltimore's Mexican restaurants costs between $10 and $100 per person.

Baltimore's best Mexican restaurants are defined by their dedication to specific preparations, from the in-house nixtamalization of heirloom corn to menus that center on the food of states like Sinaloa and Oaxaca. The best Mexican restaurants in Baltimore is Clavel, distinguished by its in-house nixtamalization of heirloom corn, its menu dedicated to the food of Sinaloa and the Yucatán, and its extensive artisanal mezcal program. Tortilleria Sinaloa provides a quick and fresh meal, serving some of the best Mexican food Baltimore with its simple tacos made on-site. Clavel also stands as the premier fine-dining experience. Restaurants like Clavel offer dedicated vegan options and have entirely gluten-free menus.

The top Mexican restaurants in Baltimore are listed below.

  1. Clavel 1
    Clavel 0.00 (0 Reviews)
    • Item Prices 171
    • Average Item Price $11.60
    Type of Restaurant:

    Fine Dining

    Type of Food:

    Regional Mexican (Sinaloan, Yucatecan)

    Signature Dishes:

    TamalesBurritosBarbacoa Taco

    Clavel signature dishes TamalesBurritosBarbacoa Taco
    Location:

    225 W 23rd St, Baltimore, MD 21211, United States

    Special Feature:

    The restaurant performs the entire process of nixtamalization in-house, creating fresh masa for its tortillas from heirloom corn sourced from Mexico.

    What Makes It Special:

    Clavel is a destination for its careful and scholarly approach to the food of specific Mexican states and its extensive artisanal mezcal program.

    What Sets It Apart:

    Its dedication to the ancient craft of nixtamalization, combined with its fine-dining execution, sets a high standard for Mexican food in the region.

    Operating Hours:

    Monday - Thursday: 5:00 PM - 10:00 PMFriday - Saturday: 5:00 PM - 11:00 PMSunday: Closed

    Price:

    $30 to $50 per person

    Clavel Menu Prices
  2. La Calle 2
    La Calle 0.00 (0 Reviews)
    Fast Food American Burgers
    • Item Prices 454
    • Average Item Price $10.24
    Type of Restaurant:

    Upscale Casual

    Type of Food:

    Modern Mexican

    Signature Dishes:

    Empanadas del DiaEnchiladas de MolePescado Frito Tacos

    La Calle signature dishes Empanadas del DiaEnchiladas de MolePescado Frito Tacos
    Location:

    623 S Broadway, Baltimore, MD 21231, United States

    Special Feature:

    The menu includes creative, contemporary interpretations of classic street food, such as carne asada fries and inventive ceviches.

    What Makes It Special:

    The restaurant is known for its high-energy social environment that pairs inventive food with a strong bar program in a polished, downtown setting.

    What Sets It Apart:

    Its focus on a chic, modern aesthetic and its trendy, social media-friendly presentation make it a distinct and contemporary alternative to traditional taquerias.

    Operating Hours:

    Monday - Thursday: 5:00 PM - 10:00 PMFriday: 4:00 PM - 10:30 PMSaturday: 11:00 AM - 10:30 PMSunday: 11:00 AM - 9:00 PM

    Price:

    $30 to $50 per person

    La Calle Menu Prices
  3. Fiesta Mexicana 3
    Fiesta Mexicana 0.00 (0 Reviews)
    Casual Dining Tex-Mex Chicken Salads Mexican Burgers Takeout Seafood Latin American Breakfast Pickup Burritos Steakhouses Vegetarian Steak Tacos Healthy Enchiladas Shrimp New Mexican Carne Asada
    • Item Prices 785
    • Average Item Price $11.47
    Type of Restaurant:

    Casual Dining

    Type of Food:

    Mexican-American

    Signature Dishes:

    QuesadillasPremium TacosQueso Fundido

    Fiesta Mexicana signature dishes QuesadillasPremium TacosQueso Fundido
    Location:

    8436 Philadelphia Rd, Rosedale, MD 21237, United States

    Special Feature:

    Its consistent presence across the Baltimore area makes it a highly accessible and familiar choice for a classic Mexican-American meal.

    What Makes It Special:

    The restaurant is a dependable go-to for satisfying, crowd-pleasing comfort food in a lively, family-oriented environment.

    What Sets It Apart:

    Its long-standing reputation as a reliable local chain makes it an institutional part of the Baltimore dining landscape.

    Operating Hours:

    Monday - Saturday: 11:00 AM - 9:00 PMSunday: 11:00 AM - 7:00 PM

    Price:

    $10 to $20 per person

    Fiesta Mexicana Menu Prices
  4. Blue Agave Mexican Food 4
    Blue Agave Mexican Food 0.00 (0 Reviews)
    • Item Prices 39
    • Average Item Price $13.67
    Type of Restaurant:

    Tequila Bar, Casual Dining

    Type of Food:

    Tex-Mex

    Signature Dishes:

    Chicken QuesadillaCarne TacosElote

    Blue Agave Mexican Food signature dishes Chicken QuesadillaCarne TacosElote
    Location:

    1032 Light St, Baltimore, MD 21230, United States

    Special Feature:

    The bar features one of the largest tequila selections on the East Coast, with hundreds of varieties available for tasting.

    What Makes It Special:

    The restaurant is a premier destination for tequila enthusiasts, known for its bustling bar and festive, party-like environment.

    What Sets It Apart:

    Its identity as a major tequila bar, with a food menu designed to complement its vast spirit collection, makes it a distinct entertainment-focused venue.

    Operating Hours:

    Monday - Friday: 4:00 PM - 2:00 AMSaturday - Sunday: 10:00 AM - 2:00 AM

    Price:

    $25 to $50 per person

  5. Barcocina 5
    Barcocina 0.00 (0 Reviews)
    • Item Prices 20
    • Average Item Price $15.05
    Type of Restaurant:

    Upscale Casual, Lounge

    Type of Food:

    Modern Mexican, Small Plates

    Signature Dishes:

    Grilled Chicken TacosQueso FundidoYucca Frites

    Barcocina signature dishes Grilled Chicken TacosQueso FundidoYucca Frites
    Location:

    1629 Thames St, Baltimore, MD 21231, United States

    Special Feature:

    The restaurant's prime waterfront location features retractable windows that create an open-air feel with direct views of the harbor.

    What Makes It Special:

    The restaurant is a popular social destination known for its scenic views, high-energy atmosphere, and inventive, shareable food.

    What Sets It Apart:

    Its unique location on the Fells Point waterfront, combined with its modern, lounge-like setting, makes it a go-to for a scenic dining experience.

    Operating Hours:

    Monday - Thursday: 11:00 AM - 10:00 PMFriday: 11:00 AM - 2:00 AMSaturday: 10:00 AM - 2:00 AMSunday: 10:00 AM - 10:00 PM

    Price:

    $20 to $30 per person

    Barcocina Menu Prices
  6. El Mixteco Restaurant 6
    El Mixteco Restaurant 0.00 (0 Reviews)
    • Item Prices 116
    • Average Item Price $12.54
    Type of Restaurant:

    Casual Eatery

    Type of Food:

    Traditional Mexican

    Signature Dishes:

    Pollo TacosMojarra Frita PlatillosPastor Tortas

    El Mixteco Restaurant signature dishes Pollo TacosMojarra Frita PlatillosPastor Tortas
    Location:

    229 S Broadway, Baltimore, MD 21231, United States

    Special Feature:

    The restaurant is well-regarded for its traditional, slow-cooked guisados and rich, complex mole sauces.

    What Makes It Special:

    The eatery is known for its consistent, high-quality homestyle cooking that delivers the taste of a traditional kitchen.

    What Sets It Apart:

    Its focus on straightforward, well-executed comfort food in a simple, friendly setting makes it a pure and reliable neighborhood destination.

    Operating Hours:

    Monday - Sunday: 10:00 AM - 10:00 PM

    Price:

    $10 to $20 per person

    El Mixteco Restaurant Menu Prices
  7. Picante Taco Restaurant 7
    Picante Taco Restaurant
    Type of Restaurant:

    Taqueria

    Type of Food:

    Traditional Mexican, Tacos

    Signature Dishes:

    Shrimp TacosChicken BurritosChimichangas

    Picante Taco Restaurant signature dishes Shrimp TacosChicken BurritosChimichangas
    Location:

    411 S High St, Baltimore, MD 21202, United States

    Special Feature:

    The restaurant's location inside the Cross Street Market provides a lively, bustling environment for a quick and casual meal.

    What Makes It Special:

    The eatery is a reliable go-to for its fresh, well-prepared street tacos that deliver classic, straightforward flavors.

    What Sets It Apart:

    Its simple, no-frills focus on the core taqueria experience makes it a dependable and popular choice for a quick, traditional taco.

    Operating Hours:

    Monday - Thursday: 11:00 AM - 10:00 PMFriday - Saturday: 11:00 AM - 11:00 PMSunday: 11:00 AM - 9:00 PM

    Price:

    $10 to $20 per person

  8. Tortilleria Sinaloa 8
    Tortilleria Sinaloa
    Type of Restaurant:

    Tortilleria, Taqueria

    Type of Food:

    Traditional Mexican (Sinaloan)

    Signature Dishes:

    TamalesQuesadillaTacos

    Tortilleria Sinaloa signature dishes TamalesQuesadillaTacos
    Location:

    1716 Eastern Ave, Baltimore, MD 21231, United States

    Special Feature:

    The establishment's main function is as a tortilla factory, and the simple food menu is built entirely around its fresh, daily-made product.

    What Makes It Special:

    The taqueria is a destination for its exceptionally fresh tortillas, which provide the foundation for its simple and flavorful tacos.

    What Sets It Apart:

    Its identity as a functioning tortilleria first and a taqueria second gives its food a level of freshness that is unmatched.

    Operating Hours:

    Monday - Saturday: 7:00 AM - 6:00 PMSunday: 7:00 AM - 5:00 PM

    Price:

    $10 to $20 per person

  9. Luna Oaxaca 9
    Luna Oaxaca
    Type of Restaurant:

    Upscale Casual

    Type of Food:

    Oaxacan

    Signature Dishes:

    QuesadillaBurrito SinaloaChimichanga

    Luna Oaxaca signature dishes QuesadillaBurrito SinaloaChimichanga
    Location:

    1 Village Square Suite 195, Baltimore, MD 21210, United States

    Special Feature:

    The menu is built around the traditional flavors of Oaxaca, with a particular focus on multiple varieties of house-made mole sauces.

    What Makes It Special:

    The restaurant is known for its sophisticated, chef-driven approach to the food of a specific Mexican state in a chic, neighborhood setting.

    What Sets It Apart:

    Its clear dedication to the intricate and unique food of Oaxaca makes it a destination for a refined and educational dining experience.

    Operating Hours:

    Monday - Thursday: 12:00 PM - 9:00 PMFriday - Saturday: 11:00 AM - 10:00 PMSunday: 11:00 AM - 8:00 PM

    Price:

    $30 to $50 per person

  10. Taqueria Charro Negro 10
    Taqueria Charro Negro
    Type of Restaurant:

    Taqueria

    Type of Food:

    Traditional Mexican, Tacos

    Signature Dishes:

    Street TacosTaco PlatterQuesabirria

    Taqueria Charro Negro signature dishes Street TacosTaco PlatterQuesabirria
    Location:

    1504 Light St, Baltimore, MD 21230, United States

    Special Feature:

    The taqueria is known for its traditional meat preparations, including offal cuts like lengua (tongue) and cabeza (head).

    What Makes It Special:

    The eatery is a go-to for a genuine street taco experience, celebrated for its high-quality meats and simple, traditional preparation.

    What Sets It Apart:

    Its unwavering dedication to the traditional taqueria craft in an unpretentious setting makes it a purist's choice for authentic street food.

    Operating Hours:

    Tuesday - Thursday: 2:00 PM - 10:00 PMFriday - Saturday: 2:00 PM - 2:00 AMSunday: 11:00 AM - 9:00 PMMonday: Closed

    Price:

    $10 to $20 per person