Authentic Mexican Food
previous arrowprevious arrow
next arrownext arrow

Our Story

Welcome To Pueblo Magico Restaurant

The Authentic Mexican Food


Pueblo Magico is a warm and comforting traditional Mexican restaurant in 80 Leonardville Rd, Belford, NJ 07718. Over time, we have perfected our recipes to give our customers absolutely amazing food.

Please come and enjoy the flavors of our Authentic Mexican Cuisine. Owned and run by a Mexican family!


The Best Authentic
Mexican food in town

Only the Best

Fresh Ingredients, Tasty Meals

Chile Relleno
Cecina Atlixco
Combinacion Magica
previous arrow
next arrow


What People are Saying

I simply love their dishes

I simply love their dishes. I always get fantastic customer service here. The place is neat and the staff members are always nice. Will come back again.

Harlan Molina

“Fabulous food & flawless service”

Family owned and operated. The restaurant is clean and the atmosphere is relaxing. The food is fresh and made with love. If you’re in the mood for a quiet sit down restaurant with awesome food, this is the place to go! The menu has amazing options. It is BYOB. “


“Another successful experience”

Ordered delivery tonight & it was amazing. Food arrived in 30 mins, still hot. It was SO fresh & delicious. The burrito was filled & the steak tacos had the perfect amount of onion & cilantro. 10/10 would order here again.

Gabrielle Siano


We came to this restaurant for dinner. my friend recommended this restaurant. Well, it was a winning. we were warmly welcomed by the crew and we had a fantastic feeling. The meal was great. We had a great time and we will definitely return to this restaurant. Warmly recommended.

Apollo Beasley

Hours of Operation

10:30am – 8:00pm

10:30pm – 9:00pm

Drop Us a Line

Don't be shy. Let us know if you have any questions!