19th Street Food Stop Fort Lauderdale, FL

3851 NW 19th St, Fort Lauderdale, FL 33311