The Anchor Bar

Categories: Dining

304 E Davis Blvd
Tampa , Florida 33606 United States

(813) 489-4573

514 N Franklin St
Tampa , Florida 33602 United States

(813) 223-6050