Posted: 04/09/2024

Mexican & Latin American Restaurants in Lancaster County

In the mood for tacos, tapas, and anything in between? Check out one of these great spots for Mexican and Latin American food in Lancaster county!

Plaza Azteca

1700 Fruitville Pk, Lancaster
Head on over to Plaza Azteca for a wide variety of delicious food and drinks in a fun atmosphere. Fajitas and margaritas, mojitos and tacos, there’s something for everyone!

El Rodeo

1441 Manheim Pk., Lancaster
Specializing in sizzling fajitas, handmade tamales, enchiladas, and tacos, El Rodeo provides authentic Mexican dishes to Lancaster, PA. We recommend you save room for dessert and try the Mexican fried ice cream.

Cocina Mexicana

112 North Water St., Lancaster
Though it may look small, Cocina Mexicana serves up big, flavorful, Mexican dishes, at very reasonable prices. In addition to traditional foods, they also sell a variety of Mexican food products and novelties as well.


56 N. Broad St., Lititz
If you find yourself in Lititz, be sure to stop at Chilangos, a great family-run stop for authentic Mexican food! This BYOB location offers an extensive menu and outdoor dining space!

El Serrano

2151 Columbia Ave., Lancaster
Serving up traditional Peruvian and Latin-American cuisine, El Serrano is designed to look and feel like you are dining in a Peruvian hacienda. All of the tile, food and iron are imported from Peru, and the central dining area is styled after an open-air piazza. If the atmosphere alone doesn’t delight you, the food certainly will.

Tequila Mexican Grill

05 A Rohrerstown Rd, Lancaster & 605 Richmond Dr, Lancaster
Tequila Mexican Grill is a small spot in Lancaster that won’t disappoint! This BYOB location offers a large selection of great food, and even has a bakery!

Tres Hermanos

Tres Hermanos in Mount Joy offers an extensive menu that includes breakfast, lunch and dinner specials. Enjoy the small-town vibe at a classic local joint.

Flora’s Restaurant

306 N. Mulberry St., Lancaster
Serving up some of the best food the Latin culture has to offer, Flora’s has an assortment of Latino dishes available. The menu changes daily featuring dishes from Colombia, Peru, Cuba, Dominican Republic, Brazil and Puerto Rico. We highly recommend trying the empanadas- yum!

Chellas Arepa Kitchen

1830 Hempstead Rd, Lancaster
Chellas Arepas features a variety of arepas, a corn cake that's crunchy on the outside and soft on the inside with delicious fillings. Chellas Arepas was also recently featured by Yelp for being a top arepa spot in North America!.

Plaza Mexico

1651 Lincoln Hwy E, #2609
Plaza Mexico offers numerous dishes from eggs, to fajitas, to enchiladas, and everything in between! They even have a kids menu!

Recommended For You

A large scoop of ice cream sandwiched between two thin stroop waffles.

I scream, you scream, we all scream for ice cream!

Restaurants with international cuisine around Lancaster County

Lancaster's walkable downtown - Lancaster City, and lively towns make the area an exciting place for a night out.