Sign up for the Shot Caller: A weekly glimpse into the local bar scene and hot spots around town

Best Italian Restaurant 2015: Café Vico

In 2015, readers voted Café Vico (1125 N. Federal Highway, Fort Lauderdale) the best Italian restaurant in the annual Best of South Florida.  

What will win this year? Stay tuned. 


Copyright © 2017, South Florida