The Captain's Tavern

Saturday Nights at 7:00pm

Beginning DEC 23rd!

​8742 N Mobley Rd

​Odessa, Florida 33556

(813) 328-4835

TRIVIA LOCATIONS IN

ODESSA