LOKOS TAKOS TAQUERIA
2826 E Commercial Blvd, Fort Lauderdale 33308