What are you looking for?

Mexican Restaurants in Hagerstown

4.5 - 190 votes

Hours: 10:30AM - 9PM

1037 Maryland Ave, Hagerstown
(301) 797-8202

Papa Johns Pizza

This homemade food was fresh and delicious. Price was great. Family run with exceptional people skills. Great job Frank from the family from BUFFALO. More reviews

4.4 - 200 votes

Hours: 11AM - 8PM

12818 Shank Farm Way, Hagerstown
(240) 707-6333

Papa Johns Pizza

Restaurant was clean. Fajitas were very good. Would have liked for the chips to be warm but weren't. The server Denise was very nice but needed to c... More reviews

4.4 - 177 votes

Hours: 11AM - 9PM

1101 Opal Ct, Hagerstown
(301) 739-7207

Papa Johns Pizza

This is one of the best Mexican/Spanish restaurants! I had the chicken tacos and they marinated their chicken; it was so delicious! Their margaritas were... More reviews

4.5 - 81 votes

Hours: Closed today

18727 N Pointe Dr, Hagerstown
(240) 513-6223

Papa Johns Pizza

Haven't had flautas this good since I was in Texas. Chips and salsa are on point. More reviews

4.2 - 200 votes

Hours: 11AM - 9PM

1715 Dual Hwy, Hagerstown
(301) 797-7589

Papa Johns Pizza

Very relaxed vibe. Friendly staff. I've only had a few of the menu options, but they've all been quite delicious. I especially lean toward the ... More reviews

4.7 - 29 votes

Hours: 12 - 8PM

761 E Wilson Blvd, Hagerstown
(301) 791-9000

Papa Johns Pizza

Decided to try out Castello's. Ordered different things to try out and WOW, everything was SO good! Best chicken fettucine alfredo in the area and t... More reviews

4.4 - 42 votes

Hours: 11AM - 9PM

1423 Dual Hwy, Hagerstown
(301) 790-0515

Papa Johns Pizza

Worst costumer service, the lady on the phone does not take your order if she does not feel like doing it, also made me order more than I wanted because ... More reviews

4.1 - 120 votes

Hours: 9AM - 8PM

1201 Dual Hwy, Hagerstown
(301) 739-0463

Papa Johns Pizza

Fantastic hole in the wall. Tortas are great value, we tried chorizo but would try another type next time. Chorizo pupusa was great as was the squash. Al... More reviews

4.1 - 91 votes

Hours: 11AM - 10PM

1703 Massey Blvd, Hagerstown
(240) 203-9910

Papa Johns Pizza

The food was good Mexican food, the service was great and the atmosphere was outstanding. Was not real happy with the shredded beef tacos I had felt lik... More reviews

4 - 242 votes

Hours: 11AM - 9PM

29 N Burhans Blvd, Hagerstown
(240) 420-8000

Papa Johns Pizza

Went to eat before heading up to big dub and picking up supplies at Walmart which was right next door. My food came out fine my wife asked for corn torti... More reviews

View on map