The Island Bar

3210 Roosevelt Blvd Jacksonville FL 32205 USA

(904) 384-6714

Location