StuckInTucky

Reviews


  • Fresh First

    5 starsMarch 28, 2014

    1637 Southeast 17th Street, Fort Lauderdale, FL 33316

    Simply awesome. Staff could not be friendlier or more knowledgeable. Everything we had was great and we ordered additional menu items to go.