LOKOS TAKOS TAQUERIA
2826 E Commercial Blvd, Fort Lauderdale FL 33308