I moved to Miami from Wisconsin where there are a lot of Mexican restaurants and this place made me feel at home. This place has the best Taco I've ever had in Miami.Maybe the best taco anywhere. It used to be called Taco Loco but it's still the same.
more