We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Pueblo Viejo Mexican Restaurant

Is this your business?
107 James J Freeland Mem Dr, Hillsborough, NC 27278-2595
+1 919-732-3480
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent29%
  • Very good39%
  • Average27%
  • Poor5%
  • Terrible0%
Travelers talk about
“burrito” (7 reviews)
“shrimp” (3 reviews)
Closed Now
All hours
$$ - $$$
107 James J Freeland Mem Dr, Hillsborough, NC 27278-2595
All Details
Write a Review
Reviews (54)
Traveler rating
Traveler type
Time of year

1 - 10 of 54 reviews

Reviewed May 22, 2017

We decided to try this restaurant since we always went to El Patron in Durham and wanted a change. We were very surprised to see an expansive menu with a lot of choices. The service was good and quick and the food was great. We...More

Thank Mary S
Reviewed April 28, 2017 via mobile

This is our favorite Mexican restaurant in the area. The food is good and the staff is friendly and efficient for the most part. Sure wish they would do something about their parking lot though.

Thank GulfWarHomer91
Reviewed April 9, 2017

Convenient to downtown Hillsborough, close to I-85 and not too bad of a drive off of I-40. Tucked in an old house gives you the feeling that you are eating at your friend's house for a good Mexican dinner. Service is still their downfall but...More

Thank NCluvtrav
Reviewed April 5, 2017

I took my adult daughter for a lunch here. Very nice natvie decorations and atmosphere. The cocktails are really good, too. The food is good and not Tex-Mex, but really Mexican cooking.

Thank 9allmine
Reviewed March 21, 2017

My wife and I went here while staying in Hillsborough, I ate the chili relano, burrito and taco plate, My wife had the shrimp deablo both plates were to perfection! the relano was not battered which was perfect. Well the only downside was their margarita...More

Thank Martin W
Reviewed February 16, 2017

I took a friend of mine there for a bday dinner. They placed the sombrero on her head, sang and gave her a beautiful chocolate dessert for free! The Mexican food there is always good!

Thank CBinNorthCarolina
Reviewed February 8, 2017 via mobile

Pueblo Viejo not only has excellent service, but delicious food with genuine Hispanic flair. It's a great place to take the kids for a Friday night out.

Thank Warm C
Reviewed January 31, 2017

My title summed it up: nice atmosphere, great service, but disappointing food. The restaurant is a converted house that makes for comfortable small rooms instead of the usual large dining-rooms. Prices were reasonable at $8.50 for a combination plate. The chips and salsa came promptly...More

Thank RonCooley
Reviewed January 17, 2017

A favorite of the locals, this restaurant offers both indoor and out side seating along with an open air bar area. An expansive menu that offers something for everyone and includes Amazing fresh hot chips and salsa!!

Thank NCnodrog
Reviewed January 8, 2017

Hadn't been here in a while and decided to try it again. Same things found. Good food but the service not so good. Too many people for one server, not enough staff, etc. Waited a bit for chips and salsa which are delicious and tea...More

Thank NCluvtrav
Nearby Restaurants
Restaurante Ixtapa
62 reviews
.86 miles away
Colorado Burrito
22 reviews
.12 miles away
22 reviews
.20 miles away
Nearby Attractions
91 reviews
.79 miles away
Occoneechee Mountain State Natural Area
76 reviews
.99 miles away
Gold Park
15 reviews
.91 miles away
Hillsborough Antiques Mall
8 reviews
.07 miles away
Questions & Answers
Get quick answers from Pueblo Viejo Mexican Restaurant staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Television, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Kids, Families with children
Open Hours
12:00 pm - 9:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 11:00 pm
12:00 pm - 10:00 pm
Location and Contact Information
  • Address: 107 James J Freeland Mem Dr, Hillsborough, NC 27278-2595
  • Location: United States  >  North Carolina (NC)  >  Hillsborough
  • Phone Number: +1 919-732-3480
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing