Where the locals eat Not on the main street of Duval, this place is easy to miss, but hard to forget. After visiting Key West many times, a local told us about El Siboney. A unique Cuban restaurant exists on 900 Catherine Street, a few blocks east of south Duval Street. El Siboney is tucked into a neighborhood. It is…