The Anchor Bar Davis Islands
304 E. Davis Blvd.
Tampa, FL 33606
(813) 489-4573