Harpoon Harry’s Crab House in Tampa is currently under construction with a planned opening date in late 2018. A second level with a balcony has been added, bringing the total space to 18,000 square feet!
Hit enter to search or ESC to close