Find all places in Chilean restaurant category:
10760 W Flagler St, Miami, FL 33174, USA
8469 SW 40th St, Miami, FL 33155, USA