About 13th Street Take Out

13th Street Take Out is a Take Out restaurant located at 510 NE 13th Street in Fort Lauderdale, FL 33304. 13th Street Take Out has been described as an Good Take Out restaurant and has received an average rating of 5 by our members.

  • Food

    Decor

    Service

User Reviews for 13th Street Take Out

All Reviews for 13th Street Take Out