Preferring wine much, much more to beer, this is the place that I'd like to check out sometime:
Bin 66Don't in the least expect anywhere 'best' in the country, or even near, but I'm sure they have some nice offerings. Beer selection looks crappy but their specialty is wine.
For beer and liquor... maybe even wine, when at the beach, try either
Atlantic Liquors or
Outlet Liquors, both on Rt. 1 (right side when going east) just before you reach the coast itself. Some I know prefer
Atlantic Liqours but honestly can't say one is any better than the other.
Bonus points for being in Delaware: No sales tax! Of course, only significant if already at the beach or driving through.