Pueblo Viejo St. Lucie West

Mexican restaurant, Latin American restaurant

Pueblo Viejo St. Lucie West offers a vibrant taste of Mexico in the bustling Peacock Plaza. With an inviting atmosphere and a menu rich in traditional Mexican and Latin American flavors, this casual eatery is a hit for solo diners and families alike. Priced affordably, it’s perfect for a quick lunch or a leisurely dinner. Guests rave about the friendly service and delicious food, though some note room for improvement in communication. With outdoor seating and a solid array of beverages, including vegan options, it’s worth a visit!

Contact Info

  • Location: 270 NW Peacock Blvd, Port St. Lucie, FL 34986
  • Located in: Floor 1 · Peacock Plaza
  • Phone: (772) 807-5550
  • Price range: $$
Pueblo Viejo St. Lucie West

Opening hours

  • Monday: 11 am-10 pm
  • Tuesday: 11 am-10 pm
  • Wednesday: 11 am-10 pm
  • Thursday: 11 am-10 pm
  • Friday: 11 am-10 pm
  • Saturday: 11 am-10 pm
  • Sunday: 11 am-10 pm

Services

  • Wheelchair-accessible car park
  • Wheelchair-accessible entrance
  • Wheelchair-accessible seating
  • Wheelchair-accessible toilet
  • Outdoor seating
  • Kerbside pickup
  • No-contact delivery
  • Delivery
  • Takeaway
  • Dine-in
  • Fast service
  • Lunch
  • Dinner
  • Solo dining
  • Alcohol
  • Beer
  • Cocktails
  • Coffee
  • Comfort food
  • Healthy options
  • Quick bite
  • Small plates
  • Spirits
  • Vegan options
  • Vegetarian options
  • Wine
  • Lunch
  • Dinner
  • Catering
  • Dessert
  • Seating
  • Bar on site
  • Toilets
  • Casual
  • Cosy
  • Trendy
  • Groups
  • Tourists
  • Accepts reservations
  • Credit cards
  • Debit cards
  • NFC mobile payments
  • Credit cards
  • Good for kids
  • High chairs
  • Kids' menu
  • Free of charge street parking
  • Free parking lot
  • Plenty of parking
  • Dogs allowed outside
Pueblo Viejo St. Lucie West Food & drink

Food & drink

Pueblo Viejo St. Lucie West Vibe

Vibe

Pueblo Viejo St. Lucie West Margarita

Margarita

Pueblo Viejo St. Lucie West By owner

By owner

Pueblo Viejo St. Lucie West Street View

Street View

Menus and Prices

Pueblo Viejo St. Lucie West menu prices 1

Menu 1

Pueblo Viejo St. Lucie West menu prices 2

Menu 2

Pueblo Viejo St. Lucie West menu prices 3

Menu 3

Pueblo Viejo St. Lucie West menu prices 4

Menu 4

Pueblo Viejo St. Lucie West menu prices 5

Menu 5

Add Your Review

You can upload up to 4 images (JPEG, PNG, WebP).

Reviews

I love this place.
The staff are like one big family and they always seem to be genuinely happy to serve you.
Always great food.
It is a nice relaxing atmosphere, which I think is the best part of this place.
I have never felt rushed out of my seat when I am done eating.
I have lived in Port St Lucie since 2007 and have visited all of the Pueblo Viejo restaurants in the area.
They never disappoint.
Even if I order online, I still get the same quality food.


I give good reviews as much as honest reviews, I think this place could improve a lot if they had better service and more consistent food.
I did takeout and the guy had trouble hearing me but eventually he repeated back my order perfectly, including one sauce on the side.
When I got there 15 minutes later, I was told that he hadn’t heard me, I explained I understood but that he had literally repeated back all 3 things perfectly.
I gave them the order again asking for sauce on the side, and the lady said she would go see how long the wait would be.
She didn’t come back to tell me, just brought my food 25 minutes later.
I said thank you and paid.
The burrito was awesome but the sauce was not on the side and the elote flavor on top of the corn was amazing but the corn itself was kind of gross-definitely not fresh.
Again, if there had been better communication and fresher food, I would love this place.
Unfortunately that was not the case today.

Dear Valued Customer, Thank you for taking the time to share your recent experience with us.
We deeply apologize for the issues you encountered during your visit.
It is always our goal to provide excellent service and high-quality food, and we regret that we fell short in your case. We are particularly sorry for the miscommunication regarding your order and the delay you experienced.
Additionally, we apologize for the disappointment with the freshness of the corn and the mistake with the sauce.
Please know that we take your feedback seriously and will work diligently to address these concerns with our team to prevent them from happening in the future. You are always welcome here, and we hope to have the chance to serve you better in the near future. Warm regards, Pueblo Viejo Mexican Restaurant


Nice atmosphere.
Music is at a good level so you can talk.
Brought us chips and delicious salsa before we finished sitting down.
Good and service were very good as well as drinks.
Reasonable price.


Nearby Restaurants

Little Italy of St Lucie

Italian restaurant

1329 St Lucie W Blvd, Port St. Lucie, FL 34986, United States

The Meltdown

Restaurant

230 NW Peacock Blvd, Port St. Lucie, FL 34986, United States

Hokkaido Hibachi and Sushi

Japanese restaurant

1960 NW Courtyard Cir, Port St. Lucie, FL 34986, United States

Señor Taco Mexican Grill

Mexican restaurant

1685 St Lucie W Blvd, Port St. Lucie, FL 34986, United States

Zest Kitchen and Bar

Restaurant

1347 St Lucie W Blvd, Port St. Lucie, FL 34986, United States

Side Piece BBQ

Barbecue restaurant

682 NW Enterprise Dr, Port St. Lucie, FL 34986, United States

It's Just Wings

Chicken wings restaurant

2050 NW Courtyard Cir, Port St. Lucie, FL 34986, United States

Creative Catering at St. Lucie Trail Golf Club

Wedding venue

951 SW Country Club Dr, Port St. Lucie, FL 34986, United States

Cashmere Corners

Shopping mall

870 St Lucie W Blvd, Port St. Lucie, FL 34986, United States

Bowlero Port St. Lucie

Bowling alley

1600 NW Courtyard Cir, Port St. Lucie, FL 34986, United States

Subway

Sandwich shop

121 SW Cashmere Blvd, Port St. Lucie, FL 34986, United States

Domino's Pizza

Pizza delivery

1675 St Lucie W Blvd, Port St. Lucie, FL 34986, United States

Pardon My Cheesesteak

Restaurant

990 SW St Lucie W Blvd, Port St. Lucie, FL 34986, United States

My Latin Grill

Latin American restaurant

270 NW Peacock Blvd, Port St. Lucie, FL 34986, United States

Pizza Hut

Pizza delivery

1728 St Lucie W Blvd, Port St. Lucie, FL 34986, United States

Wendy's

Fast food restaurant

Florida's Tpke Milepost 144, Port St. Lucie, FL 34986, United States

Jimmy John's

Sandwich shop

1785 NW St Lucie W Blvd, Port St. Lucie, FL 34986, United States

Mi Bohío Latin food

Venezuelan restaurant

119 SW Cashmere Blvd, Port St. Lucie, FL 34986, United States

Wingstop

Chicken wings restaurant

986 SW St Lucie W Blvd Unit 13, Port St. Lucie, FL 34986, United States

KFC

Chicken restaurant

1641 N St Lucie W Blvd, Port St. Lucie, FL 34986, United States