• Bubba's Fish Shack (map)
  • 900 North Pinellas Avenue
  • Tarpon Springs, FL, 34689
  • United States