I live about 20 miles north of Sebastian so I’m not familiar with the sports bar scene there. It’s a pretty small town, Captain Hiram’s is the big bar in the area but they mostly do live entertainment on the weekend. I usually head to Coasters in Indian Harbor Beach with a group of Noles to watch the games if you want to drive up.