Latin American restaurant specializing in empanadas and traditional fare.
4618 Opa-Locka Ln. Unit B
32541
(850) 208-6870