Start from
Carlos Seafood Restaurant
17740 Homestead Ave, Miami 33157