La Reina Restaurant
529 NW 12th Ave, Miami 33136