El Canal Cafe
8401 NW South River Dr, Medley
(305) 888-2485
Recent Reviews
El Canal Cafe
8401 NW South River Dr, Medley 33166
(305) 888-2485