Captain J's is a great place to hang out. Located on Cocoa Beach and Live weekend bands. They hand great food and a terrance that overlooks the Ocean. I go there every year.
Pros: Ocean front,Live Bands,Drinks , Outside and inside tables
Cons: Not for tiny budgets but worth the money
more