This restaurant always hit the spot. You order first and the employees cook it. It's never sitting under a heated light so you know everything is delicious and fresh. The conch and shrimp is always great.
Address: 3700 S State Road 7, Miramar, FL 33023
Location: United States > Florida (FL) > Broward County > Miramar
Phone Number: +1 954-987-8552