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

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...
  • Excellent28%
  • Very good38%
  • Average26%
  • Poor5%
  • Terrible3%
Travellers talk about
“burrito” (7 reviews)
“shrimp” (3 reviews)
Open Now
11:00 AM - 10:00 PMAll hours
₹₹ - ₹₹₹
107 James J Freeland Mem Dr, Hillsborough, NC 27278-2595
All Details
Write a Review
Turn Your Opinions into Points!
Turn your opinions into JPMiles
Turn your opinions into PAYBACK Points
*You can enroll in only one programme at a time to earn rewards for reviews.
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (56)
Traveller rating
Traveller type
Time of year

1 - 10 of 56 reviews

Reviewed 2 weeks ago

I love Mexican food. Even bad Mexican food is somewhat good, that is until we ate here. We ordered food for pickup. The fajita salad had shredded iceberg lettuce, sliced raw carrots and the chicken was so hard (I am not exaggerating) it was not...More

Thank Wendy Kay D
Reviewed 7 September 2017

Just no....just don't go. Cheese whiz, jar sauce and dirty tables. Good grief......it is awful. Go to Ixtapa instead!!!

1  Thank mhill0812
Reviewed 23 May 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 28 April 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 10 April 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 5 April 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 21 March 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 17 February 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 8 February 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 1 February 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
Nearby Restaurants
Restaurante Ixtapa
68 reviews
1.45 km away
The Colorado Burrito
22 reviews
.19 km away
24 reviews
.32 km away
Nearby Attractions
99 reviews
1.27 km away
Occoneechee Mountain State Natural Area
78 reviews
1.59 km away
Gold Park
16 reviews
1.55 km away
Hillsborough Antiques Mall
8 reviews
.12 km 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, Child-friendly
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