Duffy's is a chain of sports bars throughout the state of FL. Always consistent with their food quality and pricing, you can get a decent meal at a reasonable price. This location is fun because of the open air arrangement that lets you see the action on Clematis St..
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.