El Taquito Restaurant
10314 W Flagler St
Miami, FL 33174-1746
305-553-7466