Mexican restaurant
Taqueria El Rey shines brightly on Darwin Boulevard, offering a casual and cozy atmosphere where families and friends come together to savor delightful Mexican cuisine. Known for its warm service and authentic flavors, this charming restaurant serves up everything from savory burritos to zesty salsas at an impressive value. While some dishes hit the mark, a few customers have noted inconsistencies in quality. Overall, it’s a great spot for quick bites, with kid-friendly options and a welcoming vibe that beckons diners to return.
Food & drink
Vibe
Salsa
Michelada
Chimichanga
Street View
Menu 1
Menu 2
Menu 3
Menu 4
Menu 5
The tacos are actually pretty good, that’s not what I’m here to complain about, pretty much everything else.The refried beans were gross, really salty, frankly gross.And with the rice it’s just bland. Overall really not a bad restaurant, but it seems like they need to put a bit more emphasis on quality
Taqueria El Rey is an absolute gem! The staff here are incredibly welcoming and attentive, making you feel right at home from the moment you step in.The food? Spectacular! Each bite bursts with authentic flavors that truly transport you to Mexico.Plus, it's fantastic to find a place that's not only delicious but also kid-friendly.Can't wait to visit again!
Good service, tasty food , good service, highly recommendef the fruit punch.
Chinese restaurant
2830 SW Port St Lucie Blvd A, Port St. Lucie, FL 34953, United States
Chicken wings restaurant
3203 SW Port St Lucie Blvd, Port St. Lucie, FL 34953, United States
Chinese restaurant
3243 SW Port St Lucie Blvd, Port St. Lucie, FL 34953, United States
Sandwich shop
1367 SW Gatlin Blvd, Port St. Lucie, FL 34953, United States
Pizza restaurant
3207 SW Port St Lucie Blvd, Port St. Lucie, FL 34953, United States
Restaurant
658 SW Port St Lucie Blvd, Port St. Lucie, FL 34953, United States
Coffee shop
In Mobil Gas Station, 2173 SW Gatlin Blvd, Port St. Lucie, FL 34953, United States
Mexican restaurant
466 SW Port St Lucie Blvd #119, Port St. Lucie, FL 34953, United States