710 Washington Ave 3
Miami Beach, FL 33139
Relaxed restaurant whipping up Mexican classics such as burritos, tostadas, and tacos, plus margaritas.