Bring all the clothes you need because you can't buy anything within miles of that place that doesn't say VIRGINIA BEACH all over it.
There's an Irish pub a couple blocks away from the shore called Murphy's. From what I remember their food was good and they had live music.