Cafe Dufrain

Star InactiveStar InactiveStar InactiveStar InactiveStar Inactive
 

du_frain707 Harbour Post Drive

Tampa, FL 33602

(813) 275-9701

Website

By Water 27.940217, -82.451847

Tucked away on the water of Harbour Island (overlooking downtown Tampa's skyline), & accessable by boat, lies Café Dufrain.