Mexican Restaurant
$$
4.2 (972)
Pueblo Viejo Bayshore boasts an inviting atmosphere with a focus on authentic Mexican cuisine, which many customers appreciate for its freshness and vibrant flavors. Patrons have frequently praised the quality of service, although there have been mentions of varying experiences over time.
Restaurant website: Website
Phone number: (772) 336-5050
Address: 291 SW Port St Lucie Blvd, Port St. Lucie, FL 34984, USA
Opening hours
**Some reviews are curated to assist in analyzing authenticity, atmosphere, and service. These reviews enhance user feedback and help us provide better insights. Your genuine reviews make all the difference—share your experience today to enhance our ratings!**
" I've been to many Mexican restaurants, but Pueblo Viejo Bayshore stands out for both its authenticity and its warm, lively atmosphere. The staff is always welcoming, and the food comes out hot and fresh. My only complaint is that sometimes the wait can be a bit long during peak hours. But the quality of the food makes it worth the wait. Can't recommend it enough! " (*Curated Review*)
" I had my doubts before dining here because of mixed reviews, but I must say, my experience was wonderful! The ambiance is lively, the decor colorful, and the food? Absolutely delightful! We sampled a variety of plates, and everything was beautifully presented. I loved the guacamole made fresh at our table. It had great flavor and texture. Service was attentive but could be improved during peak hours. Still, the quality of food was top-notch. " (*Curated Review*)
" My visit to Pueblo Viejo was a decent one, but it didn’t blow me away. The location has a nice decor with bright colors and friendly staff. However, the enchiladas I ordered were just okay; they could use a bit more seasoning. While I appreciate the attentive service, I think the kitchen can do better in terms of food quality. I might give it another try some time. " (*Curated Review*)
" Had a chance to try Pueblo Viejo and it was good overall. However, I felt like there was a lack of excitement in the flavors. My cheese enchiladas were a little bland for my taste, although the service and decor compensated a bit. I appreciate the effort they put into the atmosphere, but I hope they can add more authenticity back into the dishes. " (*Curated Review*)
" I recently tried Pueblo Viejo and was pleasantly surprised by the level of service and attention to detail. The food was very good, with generous portions. I ordered the carnitas, which were tender and delicious, although a little on the salty side. The atmosphere was lively; we enjoyed some great music and drinks. Overall, a very nice experience. " (*Curated Review*)
" I can’t stop raving about the grilled street corn at Pueblo Viejo! It’s perfectly charred and topped with cotija cheese and chili powder – simply divine. The tacos I had were equally impressive. There were layers of flavors in each bite, and the tortillas were homemade, which made all the difference. The place tends to get busy, specifically on weekends, so it's a good idea to call in ahead for a reservation. " (*Curated Review*)
" My first experience at Pueblo Viejo was not what I expected. While the atmosphere was inviting and colorful, the food fell a bit flat. I found it to be overly salty with a greasy aftertaste. I was looking forward to their enchiladas based on recommendations but did not enjoy them. I was welcomed nicely; however, I might seek out other places next time. " (*Curated Review*)
Address: 3980 NW Federal Hwy, Jensen Beach, FL 34957, USA
Address: 1668 SE Port St Lucie Blvd, Port St. Lucie, FL 34952, USA
Address: 8621 S Federal Hwy, Port St. Lucie, FL 34952, USA
Address: 844 SE Becker Rd, Port St. Lucie, FL 34984, USA
Address: 6935 Heritage Dr, Port St. Lucie, FL 34952, USA
Address: 9501 Reserve Blvd, Port St. Lucie, FL 34986, USA
Address: 327 SE Port St Lucie Blvd, Port St. Lucie, FL 34984, USA
Address: 475 Riomar Dr, Port St. Lucie, FL 34952, USA
Address: 1018 SW Bayshore Blvd, Port St. Lucie, FL 34983, USA
Address: 7950 S S U.S. Hwy 1, Port St. Lucie, FL 34952, USA