Description Catch Twenty Three - Bar & Restaurant
Located in the Westchase area of North Tampa, this restaurant & bar features an extensive menu of seafood with Latin and Caribbean influences served in a casual-upscale setting. Lounge Bar for happy hour specials and live entertainment on Friday's.
Catch Twenty Three Photos
Business Listed in Categories
Are you the owner of Catch Twenty Three in Tampa Florida? Send us more details! Contact Us
News & Articles
People Connected to Catch Twenty Three
Say Something or Ask a Question about Catch Twenty Three