[category]
[title]

Kebo is a Spanish tapas restaurant with a strong local following on Key Biscayne. The owners hail from Barcelona, which would explain the informal atmosphere and surprisingly delicious Mediterranean fare.
Discover Time Out original video