What are you looking for?

Mexican Restaurants in Cherry Hill

4.2 - 418 votes

Hours: 11AM - 9PM

911 Marlton Pike W, Cherry Hill
(856) 375-2194

Papa Johns Pizza

La Cita is one of our favorite restaurants of any kind. The fact that it’s Mexican is a plus. Great food at fair prices. Ambiance leaves a little to be... More reviews

4.8 - 37 votes

Hours: 10:30AM - 9PM

2442 NJ-38, Cherry Hill
(856) 382-7474

Papa Johns Pizza

This is my newest favorite Mexican Restaurant. The food is made with fresh ingredients. It is absolutely authentic. We will go back frequently. Yum yum!!... More reviews

3.9 - 158 votes

Hours: 10:30AM - 10PM

1630 Kings Hwy S, Cherry Hill
(856) 433-8194

Papa Johns Pizza

The Hispanic old lady who works in Qadoba at cherry hill treat us really bad she put pressure on us to pick our food when we were the only ones in line. ... More reviews

4.1 - 54 votes

2442 NJ-38 # 2, Cherry Hill
(856) 375-2194

Papa Johns Pizza

Amazing service, food came out fast and was so fresh. I got the ceviche and pork tacos and it was 10/10. Don't forget to BYOB! More reviews

3.7 - 22 votes

Hours: 10:30AM - 10PM

1871 Marlton Pike East, Cherry Hill
(856) 520-8342

Papa Johns Pizza

This has to be the worst of the Pancheros in our area. The salsa is clumpy and unappealing, they somehow ran out of steak and the men's room smelled... More reviews

3 - 2 votes

Hours: 11AM - 9PM

1931 Olney Ave Suite 204, Cherry Hill
(856) 702-2824

Papa Johns Pizza

Ordered 3 different types of tacos and it seemed like 3 different people made them. One was over seasoned, one had zero flavor and one was just ok. Not f... More reviews

3.4 - 156 votes

Hours: 10:45AM - 9PM

56 Haddonfield Rd, Cherry Hill
(856) 406-6290

Papa Johns Pizza

This halal place is unique and tasty in every way. The food is something to try and will have you coming back for more! Don't miss this gem if in th... More reviews

2.7 - 55 votes

Hours: 10:45AM - 10PM

3 Marlton Pike East, Cherry Hill
(856) 281-2426

Papa Johns Pizza

Came in to the store to order. They said they were short staff order online. I ordered online and the order would not go through I go back in to the stor... More reviews

3.1 - 171 votes

Hours: 8AM - 1AM

512 Haddonfield Rd, Cherry Hill
(856) 662-2620

Papa Johns Pizza

This is the best taco bell in my area, and there are three. It's so much better it's surprising. God job More reviews

2.6 - 209 votes

Hours: 10:45AM - 10PM

818 Haddonfield Rd, Cherry Hill
(856) 661-1761

Papa Johns Pizza

First off, the burrito was cold it was terrible, had nothing I wanted in it. The burrito bowl had absolutely nothing in it at all. Not a drop of food jus... More reviews

Loading...
View on map