Catch Twenty-Three

Catch Twenty-Three

Tampa, FL / Tampa seafood and steakhouse. Fresh ingredients. Caribbean-inspired cuisine.