Get directions to: Adelitas Cafe, Miami, FL
Restaurant address: 100 Sw 17th Ave Miami, FL 33135, USA
Restaurant: Adelitas Cafe