It was dirty, messy and dumpy. The water dispenser did not work so you could buy bottle water. The service was ok, the food not bad but just a gross place to be in. Made Walmart look good.
Address: 1675 NW Saint Lucie West Blvd, in Walmart, Port Saint Lucie, FL 34986-2106
Location: United States > Florida (FL) > Port Saint Lucie
Phone Number: +1 772-873-8581