27 Best Mexican Restaurants in Annapolis

Restaurantji's Annapolis Mexican restaurant list is your culinary companion.

Taqueria Juquilita Mexican • $
126 Hillsmere Dr, Annapolis

Customers` Favorites

Pico De Gallo
Chimichanga
Wet Burrito
Quesadillas
Birria
Steak

“Best burrito so far! Im a real customer who just had the Burrito Loco and hafta leave a review. The burrito was a generous size and densely packed from end to end with chicken, black beans, avacado etc. It was full of flavor and and delicious. Looking forward to coming here again.“

4.8 Superb44 Reviews
Taqueria el Cabrito Mexican • $
317 Buschs Frontage Rd, Annapolis

Customers` Favorites

Carne Asada Tacos and Steak Quesadilla
Burrito de Desayuno Breakfast Burrito
Camarones A la Plancha
Camarones A la Diabla
Mojarra A la Mexicana
Torta de Carne Asada
Quesadilla de Queso
Guacamole Y Nachos
Ultimate Burrito
Huevos Rancheros

“Food here is so good. It's the most affordable and convenient place to get tacos around here, and the horchata is not bad at all (unlike another local Mexican spot, looking at you senior chiles) Obviously the ambience isn't going to be that of any restaurant because it's in a gas station (duh) but they did have flowers out the last time I was there and it smelled very pretty inside. Service is quick and they are nice as long as you are straight to be point and polite.“

4.6 Superb51 Reviews
Sin Fronteras Mexican • $
2129 Forest Dr, Annapolis

Customers` Favorites

Chicken Colombian Empanadas
Ensalada Sin Fronteras
Shrimp in Cream Sauce
Nachos Sin Fronteras
Yuca Con Chicharron
Chicken Chimichanga
Chorizo Burrito
Fried Plantains
Cuban Sandwich
Chile Relleno

“Yum. Had a great Margarita - custom, just lime juice, no sour mixer....didn't have to be Patron, just good tequila. Since my first time here, tried the enchiladas- pollo, chorizo and carnitas. But I asked for 1/2 mole and 1/2 salsa verde and they accommodated.. All of it was very tasty. The mole was excellent and each enchilada was very nice flavor. Service was fast and polite. Atmosphere was nice, what I would call modern Latino versus traditional music. Got to watch the game too. Nice selection of tequila. I will be back. Can't wait to try the house specialities.“

4.6 Superb50 Reviews
Antojitos Taco Truck Mexican • $
West St #2024, Annapolis

Customers` Favorites

Tacos De Barbacoa and Chicharron
Tacos Dorados
Tacos De Pollo
Lengua

“Ordered a couple times and i’ve managed to be the only person or maybe the second in line (i get there before typical lunch time) and waited maybe 5-6 mins each time for the best tacos i’ve had in a while !! so good and would definitely recommend. the people in the truck are super kind and you can tell they ensure quality in their dishes“

4.6 Superb47 Reviews
Jalapenos Mexican • $$
85 Forest Dr, Annapolis

Customers` Favorites

House Margaritas Chips& Salsa
Shrimp Gambas Al Ajillo
Mole Enchiladas De Mole
Alcachofas Salteadas
Paella Valenciana
Stuffed Jalapenos
Guacamole Oaxaca
Ceviche Acapulco
Fajitas Chicken
Paella Marinera

“When visiting Annapolis, visit Jalapeños! My new favorite place. Spanish style restaurant with flare. Dont let the outside strip mall window scare you! The stunning beauty of this restaurant feels like Spain. Lots of space for large parties & children. Prices range fair to great! An entire menu section devoted to tapas! Flavorful Food is thoughtfully and beautifully prepared. The warm atmosphere is friendly and inviting. My friend ordered chicken and I had chile relleno. The beans & rice were delicious and delicately seasoned. The chicken chile relleno was smothered in tangy salsa verde and cooked perfectly.While I would have preferred larger pieces of chicken instead of shredded chicken, the dish worked. It's not spicy and not over salted. Felt full and satisfied. We will return to try more dishes.“

4.4 Superb101 Reviews
Mi Lindo Cancun Grill Mexican • $
2134 Forest Dr, Annapolis

Customers` Favorites

Mexican Street Tacos
Taco Salad Cancun
Fajitas Molcajete
Enchiladas Suizas
Fresh Guacamole
Chips and Salsa
Salsa and Chips
Enchiladas Trio
Chicken Fajita
Chicken Tacos

“I live for their queso. I no longer go there to just order one thing of queso to share as I have made a commitment in my life to order a queso for myself and let everyone else make the wild decision to share. The bacon wrapped shrimp is everything and I will be gracious enough to share this tip, that you can actually order more on the side, even though it is not on the menu to order like that.“

4.4 Superb81 Reviews
Aztk Foodtruck Caterers •
140 Old Solomons Island Rd, Annapolis

“AMAZING!! We had AZTK cater our NYE party and the food was outstanding and the service was even better! They were super efficient and professional start to finish! Very accommodating and supportive through the process is making selections etc. We ordered and picked up food for our event the same week! No issues! I would highly recommend using them for a party or any event!“

4.8 Superb17 Reviews
The Goat Mexican • $$
137 Prince George St, Annapolis

Customers` Favorites

Guacamole and Salsa
Chorizo Cheese Dip
Jalapeno Poppers
Salsa Macha Ribs
Aguachile
Torta
Fries

“I had a great experience and can't wait to come back to try more of the menu. The hibiscus mule was delicious, and the guac was clearly fresh made and really good. I sat at the bar for a while with some time to kill, so unfortunately I wasn't eating a full meal. It was mid-afternoon so I got to watch the bartender, who was lovely, juicing a bunch of fruits to use in the drinks. Love to see that! Service was fantastic, and the vibe is fun and cool. It's the perfect spot for a date, hang out at the bar for cocktails, or a meal with girlfriends. It's small and elevated fare, so no it's not the place for a huge group or giant portions.“

4.3 Superb67 Reviews
Naty's Tex-Mex Cuisine Mexican • $$
1975 West St, Annapolis

Customers` Favorites

House Margarita Chips and Salsa
Chicken Chimichanga
Tres Leches Cake
Sopa De Mariscos
Steak Fajitas
Quesadillas
Enchiladas
Guacamole

“Went for late lunch service is great , food tastes fresh , atmosphere is very pleasantVegetarian options: My partner is a vegetarian, lots of food options, he found out recently that he loves plantains,Kid-friendliness: Lots of space in dining room, staff very accommodatingWheelchair accessibility: No steps to enter building“

4.3 Superb57 Reviews
La Sierra Mexican • $
2625 Riva Rd, Annapolis

Customers` Favorites

Enchiladas Rancheras
Small Chips and Salsa
Black Beans
Street Tacos
Carne Asada
Guacamole
Carnitas

“Their shrimp was some of the best I’ve ever had. Yum! The service was good but on the slower side. Margaritas were just ok. More tequila than sour mix but watered down and overpriced. Not bad, but not great. The servers were very sweet!“

4.3 Superb53 Reviews
Taqueria el Primo Mexican • $
1207 Forest Dr, Annapolis

Customers` Favorites

Quesa Birria and Sopes
American Tacos
Street Tacos
Burrito Bowl
Quesadillas

“Birria tacos only on Sundays is a bummer but definitely worth the wait. Plenty of consomé for dipping. Much better carry out container than the styrofoam plate with foil on top you get a lot of places. Only downside is having to take it to go.“

4.4 Superb21 Reviews
Picante Annapolis Mexican • $$
48 West St, Annapolis

Customers` Favorites

Carne Asada Burrito with Black Beans
Black Beans and Rice
Grilled Shrimp Tacos
Chicken Fajitas
Street Tacos
Picante Bowl
Tacos Birrias
Enchiladas
Al Pastor
Empanadas

“Honestly my favorite Mexican restaurant in Maryland! The owner Fernando helped plan my sister's baby shower and he was so great in helping everything go smoothly. Not to mention their food is delicious. My husband is Mexican and their carne asada is legit! Tender with flavor and NOT chewy. Also their chicken tinga empanadas are the reason we drive 45 min from Baltimore to Picante. A must visit! The owner is usually at the bar and is so friendly! Gracias Fernando!Maggy Jesus y Sharell“

4.2 Good79 Reviews
Chevys Fresh Mex Mexican • $
2436 Solomons Island Rd, Annapolis

Customers` Favorites

Chicken and Steak Fajitas
Homemade Chips and Salsa
Salsa Chicken Taquitos
Crispy Chicken Flautas
Famous Chicken Fajitas
Chimichanga Enchilada
Grande Chimichanga
Steak Quesadilla
Fried Ice Cream
Tortilla Chips

“Almost empty on a spring weeknight. My s-in-law's fajita dinner was huge and he especially enjoyed the carnitas. I thought my chicken taco and enchiladas were a little dry, but they came with plenty of rice and refried beans. The grandkids devoured their meals an I appreciated that small cones were included with their meal. Nonetheless, we ordered desert, which the six of us together could not finish. The bill came out to a very reasonable $100.“

4.2 Good74 Reviews
Vida Taco Bar Mexican • $$
200 Main St, Annapolis

Customers` Favorites

Sweet Potato Taco 3 Tacos
Thai Basil Shrimp Taco
Buffalo Cauliflower
Cheese Quesadilla
Korean Pork Belly
Pork Belly Tacos
Seared Scallops
Soft Crab Taco
Queso and Chips
Street Tacos

“Went in on a recent Sunday at 3 pm when the restaurant wasn't busy. Tried 3 tacos, beef and chicken. Taco shells were soft and did not break except where you bite them. Generously stuffed with ingredients. Server was pleasantly not making lots of visits. Food was seasoned, but not super hot.“

4.2 Good55 Reviews
El Toro Bravo ll Mexican • $$
2552 Riva Rd, Annapolis

Customers` Favorites

Lunch Special Grande Burrito
Fried Ice Cream Sundae
Homemade Tortilla Soup
California Burrito
Chicken Quesadilla
Hot Chips and Salsa
Vegetarian Fajitas
Veggie Enchiladas
Molcajete Seafood
Beef Chimichanga

“I can’t say enough good things about this location! Parking, same amazing food, and passionate staff.My husband loves Huevos Rancheros, best in town!Table side fresh guac is always a hit!Lastly, skinny girl margarita is worth the drive ??.“

4.1 Good72 Reviews
Broadneck Grill & Cantina Mexican • $$
1364 Cape St Claire Rd, Annapolis

Customers` Favorites

Chips and Salsa
Sante Fe Tacos
Mexican Pizza
Orange Crush
Fajita Salad
Fish Tacos
Chimichanga
Taco Salad
Fajitas
Wings

“Both the service and food here are excellent. Everything came out rapidly and delicious, even though we were a party of ten. And the waitress was super nice and friendly. Never had to worry about a drink or chips running low the entire night. Excited to bring our group back again.“

4.1 Good50 Reviews
El Cabrito Mexican Grill Mexican • $
1407 Forest Dr, Annapolis

Customers` Favorites

Carne Asada & Chicken Tacos
Tacos De Carne Asada
Enchiladas de Mole
Al Pastor Tacos
Chips and Salsa
Pescado Frito
Super Burrito
Taco Tuesday
Birria Tacos
Enchiladas

“This is a down-to-earth, working class sort of restaurant. The food struck me as being very authentic and generously portioned, but also of unfussy presentation on plastic plates. Most of the clients and all the staff were of Mexican or Central American background, so it's obviously great if you want an experience of honestly Mexican food, and beverages imported from Mexico. The prices were very moderate and the service was nice, and efficient. This small restaurant was pretty crowded for a Sunday afternoon, and the environment was noisy. Plenty of families and small children. I think readers will get the picture; if you enjoy that ambiance you may well find this place a preferred spot and a very good value for your dollar.“

4.1 Good50 Reviews
Taqueria Los Primos Mexican • $
2101 West St, Annapolis

Customers` Favorites

Al Pastor Marinated Pork
Asada Grilled Steak
Kids Quesadilla
Tacos Birria
Chilaquiles
Pork Skin
Burrito
Pollo

“The best burrito I have ever had! I always pass the truck and always see people there so I figured it must be good. Little did I know what I have been missing all along. I got the Al Pastor which can really get messed up easily but theirs was perfect. I can’t wait to go back!“

4.1 Good31 Reviews
El pan Cafe Mexican • $
1908 Forest Dr # 1D, Annapolis

Customers` Favorites

Pupusas de Queso Con Cabellos Pan Café Restaurant
Huevos Rancheros

“Mmmmm. Love the breakfast platter this place does. It's always super busy and you might feel like you've stepped out of the country when you come here, but that's part of the charm. They must do a pretty big take out business too, because I kept seeing Styrofoam boxes coming out of the kitchen, but that must be part of what slows the service down. I was pretty disappointed when I ordered a glass of milk and was told they couldn't serve it because "it isn't on the menu." But all these sins are forgiven when a big platter of tasty food show up in front of you.“

4.2 Good9 Reviews
Taqueria El Primo Mexican • $$
910 West St, Annapolis

Customers` Favorites

Chorizo Mexican Sausage

“Okay I really don't want to give a great review because the place is always packed. Lol. Honestly one of the best taco places I have ever been to. The Quesabrirria is a ton of food for the price. You will not be able to finish. The Gringa is also excellent.“

4.1 Good8 Reviews
Sabor Latino Restaurante y Bar Cocktail Bar • $
509 S Cherry Grove Ave, Annapolis

Customers` Favorites

Steak Taco Pork Taco Chicken Taco
Pollo Con Tajadas
Chips and Salsa
Chorizo Mexican
Chicken Fajitas
Fajita Mixta
Guacamole

“Stop In For A Delicious Meal Awesome Service Over The Top Hospitality And Some Fun! Enjoy The Music! Watch A Soccer Game! Be Sure To Ask For Kerlin? She's Amazing! The Owner And His Entire Staff Are Always On Point!!! Stop In For A Drink At The Bar. Stop By Say Hello And Stay A While! ENJOY YOURSELVES ??????????“

4 Good40 Reviews
California Tortilla Mexican • $
2002 Annapolis Mall Rd FC 26, Annapolis

Customers` Favorites

Sunset Burrito or Bowl
Queso

“I had a great time eating delicious food. The manager and staff were committed to great service and were very friendly. The atmosphere was awesome and clean, and I definitely like a very modern style, most important fast service and fresh food. RecommendVegetarian options: TofuKid-friendliness: Kids meal“

3.9 Good7 Reviews
Uncle Julio's Annapolis Mexican • $$
181 Jennifer Rd, Annapolis

Customers` Favorites

Chicken Enchiladas with Rice
Chicken and Steak Fajitas
Combination Enchiladas
Tableside Guacamole
Classic Taco Salad
Fajita Quesadilla
Chocolate Pinata
Chicken Fajitas
Chips and Salsa
Rice and Beans

“We stopped in for dinner on a beautiful Sunday evening after a busy day watching our daughter compete athletically. We had a short 15 minute wait (for a booth inside) as was discussed with the polite young man at the host stand. The restaurant seemed to have a steady flow of guests with most tables occupied. Though there were also several tables unoccupied, they were in need of immediate attention being cleared. I noticed several staff meandering around but ignoring the unkept tables. Once we got sat, we were greeted by our server after maybe 5 minutes or so. He was very efficient in the beginning, quickly bringing our drinks and taking a food order for our hungry daughter. Her food came out fast which was fantastic. Once we placed the remaining food order, we basically never saw our server again. We asked other staff for a minor food correction, more chips & salsa, and other necessary things during our meal. THE FOOD WAS OUTSTANDING!! Came out within a timely manner. Our server came back to check on us as we were finishing up. He did bring me some containers for our unfinished food but no bag to place the different size containers in (which I couldn’t comfortably carry). Our table had zero dishes or glasses removed which made it challenging for me to pack up our food with all the clutter. I will say he was very kind in bringing me a bag of fresh chips to take home. When it was time for me to pay our bill, our server presented an electronic handheld device to process my credit card payment. Once payment was processed, and it was time for the gratuity to be added (mind you he’s still holding the small device but has it positioned where it’s partially visible to me) without hesitation, he starts to automatically press the 20% gratuity button as he says to me, “20% right?” I found this to be so brazen and incredibly rude. I told him I’d tip him accordingly which ended up being more than the 20% (after I had to walk up to the host stand to ask for a bag and ask why the handheld timed out before completing my payment with added gratuity). I’ve worked in this industry for longer than dirt and appreciate that he came to work so that my family and I could have a nice dinner out. I don’t know if this is standard procedure for your service staff to feel entitled to a certain tip percentage regardless of their effort or urgency, or if he just felt that he deserved that but he overstepped boundaries. I didn’t see any management or else I would’ve addressed it during our visit. I’d like to reiterate that our food was truly delicious and I’m thankful for those that showed up for their shift. We’ve always had lovely visits to your establishment without incident.“

3.8 Good103 Reviews
Caliente Grill Latin American • $
907 Bay Ridge Rd, Annapolis

Customers` Favorites

Bistec Encebollado
Fresh Guacamole
Pupusa Platter
Carne Asada
Quesadilla
Chips

“Came here to visit Raul n Roxana, the sweetest people in the world. We wandered in on a night where a patron rep was engraving bottles for the tequila club. We enjoyed the shrimp ceviche, which was one of the best things we ate all night. The cheese dip and the guacamole were great too, not too salty for chips either. We had the mango marg, which was my absolute favorite drink I had last night! Just sweet enough! For dinner we had an assortment of enchiladas, pupusas, and fajitas. The plantains were amazing! Next time going to try the tamales!! Jake n kev“

3.9 Good39 Reviews
El Oso Annapolis Takeout •
609 Taylor Ave, Annapolis

“A solid Mexican take-out place in the evening popped up at the morning Naval bagel shop which runs through a separate door as a separate business. I'll come back with an updated review after a few more visits. The service is very friendly, the place is clean, food was good. It's not over the top. I'd say it's a little better in terms of quality than a taco truck, but with higher prices and slightly smaller portions. It would be nice if the orders came with tortilla chips. It's mostly a takeout place, but there are a handful of stools to eat at the counter. They also have tables out front to enjoy if the weather is nice. I think you'll really like it. Especially if you don't visit taco trucks. The thing with taco trucks is the portions are typically huge but the meat quality varies greatly and they rarely speak English. So at el oso you can ask questions about your food and order it the way you like it. I'll be back on Wednesday to try the tamales!! I haven't tried the enchiladas but they look great.“

3.7 Good22 Reviews
El cabrito Mexican grill Mexican • $
1900 Forest Dr, Annapolis

Customers` Favorites

Taquito
Burrito
Pozole

“This restaurant was recommended by a friend. There are several locations in and near Annapolis. I have visited both locations in Annapolis and have only good things to say...he food was delicious, atmosphere was authentic and friendly....filled with locals. Take out and dine in are available.“

3.5 Good45 Reviews
Agave Mexican Restaurant & Tequila Bar Mexican • $$
106 Annapolis St, Annapolis

Customers` Favorites

Guacamole Sampler-Choose Any 3
Blue Cheese & Steak Quesadilla
Ginger Cilantro Garlic Corn
Jalapeno Cheese Corn Bread
Farmers Market Quesadilla
Chicken Mole Enchiladas
Roasted Corn Soup
Chilies En Nogada
Vegetarian Papusas
Side of Guacamole

“We visited Agave shortly after it had opened. We been back twice as well. My wife took me for my birthday. We had Chips and salsa with guacamole. I had the Steak Quesadilla, the Mexican corn and the stuffed Jalapeño peppers. Food was delicious. The restaurant is beautiful inside.“

3.5 Good138 Reviews