Don Camarón Seafood Grill501 NW 37th Ave, Miami, FL
El Chaman Peruvian Restaurant14241 SW 42nd St, Miami, FL
El Parador Food by The Pound14744 SW 56th St, Miami, FL