Best Mexican Restaurants in Hanover, PA

Photo of Mexican Restaurants in Hanover, PA

Food adventures in Hanover tend to veer toward the vibrant, especially if you have a soft spot for Mexican cuisine and its bold flavors. There’s something about that first bite into a carne asada taco or a spoonful of fire-roasted salsa that wakes up your senses and makes you pay attention. On my last meander through Hanover, the mission was simple—a survey of the local Mexican spots that don’t just fill a craving, but stick in your memory and keep you thinking about guacamole for days after.

Finding a great Mexican restaurant in Hanover is half the fun, because the variety here is real. Family-run gems share street corners with well-loved chains and places that take creative spins on the classics. Whether you’re chasing the town’s best tortillas or just want to stumble into a place with good vibes and a plate of halal-friendly enchiladas, this guide will point you to the spots that do it right. If your appetite is curious and your standards are high, you’re right where you should be.

1. Dona Mary Tacos Y Tortas

Dona Mary Tacos Y Tortas
Image by: TripAdvisor
43 E Walnut St, Hanover, PA 17331-3135
+1 717-646-8222
See Menu

Stepping into Dona Mary Tacos Y Tortas feels a bit like visiting a friend’s kitchen—except this friend serves some of Hanover’s most memorable Mexican meals. The atmosphere is relaxed, and that’s exactly what draws regulars and first-timers alike. It’s hard to pass up the fresh tortillas, each one a reminder that details matter here.

One bite into their chicken tacos or a huevos a la Mexicana plate and you’ll see what sets this spot apart: seasoning that hits the right notes and fillings that taste homemade. Tortas packed with tender beans and veggies are a go-to if you’re looking for something hearty that still feels fresh.

If you’re navigating the menu, the tacos are a must-try. They capture the essence of Dona Mary’s honest, unfussy style—straightforward, flavorful, and always satisfying.

2. Chili’s Grill & Bar

Chili's Grill & Bar
Image by: TripAdvisor
370 Eisenhower Dr, Hanover, PA 17331-5221
+1 717-632-3151
See Menu

Chili’s Grill & Bar adds a Tex-Mex twist to the Hanover dining scene, balancing familiar comfort with lively flavors. The restaurant’s energy always feels upbeat, making it a favorite for family dinners or catching up with friends. Sleek tables, friendly staff, and a flexible menu help Chili’s strike that sweet spot between casual and inviting.

My go-to move here is building a meal around their Vegetarian Fajitas. Sizzling bell peppers and onions come piled high on a hot skillet, with soft tortillas and sides that let you customize every bite. For a shareable starter, the chips and salsa hit the table quickly—crisp, lightly salted, and great for kicking off any meal.

Even among the broader American fare, their Tex-Mex options shine, especially if you’re looking for a spot where everyone finds something to enjoy. Chili’s keeps it easy, tasty, and crowd-pleasing.

3. El Rodeo

El Rodeo
Image by: TripAdvisor
1130 Carlisle St, Hanover, PA 17331-1103
+1 717-646-0611
See Menu

El Rodeo brings a classic Mexican feel to Hanover, with cozy booths and a colorful atmosphere that feels just as suited for quiet lunches as it does for group dinners. Walking in, you’re greeted by the aroma of freshly prepared salsas—a promising sign every time.

What makes El Rodeo stand out is the robust selection of vegetarian and bean-forward dishes. The Vegetarian Burrito is filling, loaded with beans, rice, and vegetables that actually have their own flavor, not just filler. The Cheese Enchiladas also come recommended, each one swimming in just enough tangy sauce to keep things lively.

Service is unhurried but attentive, letting you settle in and savor. For anyone wanting the neighborly side of Mexican dining, El Rodeo finds its groove right in that sweet spot.

4. Blessing Restaurant

3 E Walnut St, Hanover, PA 17331-3125
+1 717-698-1543
See Menu

Blessing Restaurant quietly shines among Hanover’s Mexican options, blending flavors from Mexico, Central, and South America in a space that feels laid back yet inviting. There’s a genuine warmth as soon as you walk in, the kind that hints at careful, soulful cooking.

Standouts here include their Vegetable Tostadas, which offer a crisp base and vibrant toppings that balance freshness and spice. If you want something even heartier, the Bean Pupusas bring a Salvadoran twist that still fits the Mexican-inspired scene. Both are packed with flavor and remain filling without feeling heavy.

Service is prompt, and the menu is clear about what’s available. If you crave something a little different but still rooted in tradition, Blessing gives you a reason to linger.

5. Plaza Azteca

Plaza Azteca
Image by: TripAdvisor
1080 Carlisle St, Hanover, PA 17331-1101
+1 717-634-5334
See Menu

Plaza Azteca has an airy, lively vibe that sets the stage for everything from casual dinners to group outings in Hanover. The menu covers a wide stretch of Mexican favorites and some surprises from Central and South America, making it an easy pick for anyone seeking variety.

If you’re here, don’t leave without trying the Table Side Guacamole. The staff mix it up fresh right at your table, so every scoop is bright and full of sharp lime and cilantro flavor. Their Vegetable Fajitas also deserve a mention, sizzling hot with just the right blend of grilled goodies and spices.

Whether you drop in for lunch or linger for dinner, Plaza Azteca offers the kind of flexible menu and atmosphere that keep people coming back.

6. San Marcos Mexican Restaurant

San Marcos Mexican Restaurant
Image by: TripAdvisor
14 W Chestnut St, Hanover, PA 17331-2416
+1 717-630-2207
See Menu

San Marcos Mexican Restaurant is one of those spots in Hanover where homestyle Mexican food anchors the entire experience. The vibe is relaxed and familiar, perfect for a low-key breakfast or a no-fuss dinner after a long day. I always notice the kitchen’s commitment to generous portions and well-spiced food—there’s nothing timid about what comes out here.

The Huevos Rancheros are a strong pick in the morning, with soft tortillas and eggs finished with a savory salsa that brings a comforting warmth. For something filling, try the Vegetable Enchiladas, loaded with fresh veggies and topped in a mellow sauce that complements rather than drowns out the ingredients.

The balance between comfort and tradition stands out. San Marcos serves up food that feels real and satisfying, bite after bite.

7. Taco Bell

Taco Bell
Image by: TripAdvisor
1090 Carlisle St, Hanover, PA 17331
+1 717-633-7212
See Menu

Taco Bell on Carlisle Street brings its reliably quick, quirky approach to Mexican-inspired eats. Whether you’re pulling in for a drive-thru breakfast or making a late-night stop, the menu leans into convenience without skimping on flavor twists. It’s easy to see why locals turn up when a craving for something fast and familiar hits.

Among the options, the Black Bean Crunchwrap Supreme stands out—a compact, crunchy package of beans, veggies, and creamy sauce that balances fun and filling. The Spicy Potato Soft Taco adds a mild kick for anyone wanting a meatless bite without compromise.

Taco Bell isn’t about tradition, but it does offer a customizable spin on favorites that’s tough to resist on busy days or late nights.

8. Chipotle Mexican Grill

32 Wilson Ave, Hanover, PA 17331
+1 717-630-9385
See Menu

Chipotle Mexican Grill delivers a straightforward, customizable experience that scores high on freshness. It’s a solid pick for anyone who likes to curate their meal, whether you’re dialing up the spice or stacking on veggies. The clean, minimalist space keeps things moving without feeling rushed, even during lunch hour surges.

If you want control and consistency, start with a Vegetarian Burrito Bowl. You get a mix of beans, rice, grilled veggies, salsa, and crisp lettuce, all layered just how you like. The Chips and Guacamole on the side feel like a personal staple—salty, crunchy, creamy, all in one bite.

Chipotle’s real perk is adaptability. It’s a spot where plant-based options are easy to find and flavors feel fresh and bold every time you visit.

9. San Marcos Mex & Mart

14 W Chestnut StHanover, PA 17331
(717) 630-2207Call

San Marcos Mex & Mart is part eatery, part market, making it a unique stop for Mexican food lovers in Hanover. The atmosphere speaks of neighborhood charm and friendly service, seamlessly blending a cozy restaurant with shelves stocked with Mexican staples. It’s the place I head to when in need of both a satisfying meal and a little culinary inspiration for home.

The Vegetarian Tacos are a highlight—filled with beans, grilled vegetables, and just enough spice, they prove you don’t need meat for bold flavor. Their Homemade Salsas are perfect for anyone who wants to take a bit of San Marcos home; their freshness is unmistakable.

San Marcos Mex & Mart is the rare combination of delicious food and a mini market, making every visit feel a little more personal and rewarding.

10. El Rancho

506 W Elm AveHanover, PA 17331
(717) 698-1518Call
See Menu

El Rancho offers a cheerful slice of Mexican hospitality on Elm Avenue. The restaurant’s welcoming feel is perfect for both casual lunches and dinners with friends. It’s the kind of spot where friendly staff remember your favorites, and where the upbeat atmosphere keeps you lingering just a bit longer.

If you’re stopping by, the Vegetarian Quesadilla is a stand-out—warm, golden, and filled with seasoned vegetables and plenty of melty cheese. Their Pico de Gallo deserves attention, bringing a fresh kick to anything you pair it with.

El Rancho’s ability to deliver consistent, wholesome food in a relaxed setting makes it a solid choice for those craving classic Mexican comfort in Hanover.

Frequently Asked Questions

What are the most popular Mexican restaurants in Hanover, PA?
Local favorites include Dona Mary Tacos Y Tortas, El Rodeo, Blessing Restaurant, Plaza Azteca, and San Marcos Mexican Restaurant. Each offers a different vibe and selection that brings something special to the table.

Are there vegetarian or plant-based options available?
Almost every spot on the list covers vegetarian-friendly meals, from Vegetarian Fajitas at Chili’s to veggie tacos at San Marcos Mex & Mart and Vegetable Tostadas at Blessing Restaurant.

Which Mexican restaurants in Hanover offer takeout or delivery?
You’ll find takeout and delivery at many places including Plaza Azteca, Chipotle Mexican Grill, Taco Bell, and El Rodeo. Some also have easy online or app ordering for a hassle-free meal pickup.

Can I find family-friendly Mexican restaurants in Hanover?
Definitely. Chili’s Grill & Bar, El Rancho, and Plaza Azteca all offer roomy seating and menus that make it easy for parents and kids to enjoy a meal together.

Are there authentic or traditional Mexican restaurants in Hanover?
If you’re searching for authentic flavor and family recipes, Dona Mary Tacos Y Tortas, El Rodeo, and San Marcos Mexican Restaurant are solid picks, focusing on made-from-scratch dishes and homestyle touches.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top