Us 1, Miami, FL, Miami
Go here all the time for a quick bite. They're not as fast as fast food but it is quick and delicious.
1643 SW 1st St, Miami, FL 33135-2104, Miami
Wonderful and super delicious. We drive to Miami from Orlando to get the food because it's the best we've found in Flori