Get directions to: Asado Xpress, Miami, FL
Restaurant address: 13327 Sw 42nd St Miami, FL 33175, USA
Restaurant: Asado Xpress