Catch Twenty Three
Seafood Restaurant: 10103 Montague St, Tampa, FL 33626
Westchase
Upscale dining "Floribbean Style” - open for dinner weekdays and brunch and dinner on weekends
Amazing and fresh food; full bar; live music and weekend brunches.
- Kimmie Cimino Fine Realtor | Associate