Duffy’s is a pleasant pub in Esperanza, with great bay views, solid food, fine music and a friendly staff. The burgers, daily specials and catch of the day are usually the best choices, but some of the sandwiches and other pub faves do rise to their level. Swell house specialty drinks and a lively bar area round out the experience.