I'll explain Florida, and let you explain your in-laws.
I was in South Beach a few years ago (realize that's not the same as Miami Beach) and drank Lagunitas, Stone, Oskar Blues, Cigar City, and others. While it wasn't Metro DC, it wasn't rural West Virginia either.
Tampa/St Petersburg actually has a thriving local beer scene, or so I've read.
http://thebrewerybay.com/
You were just in Florida, right? Hope you had some Cigar City when you were there!
ha! that is funny..with my dad and my in law?? you don't know these people do you? not to mention the beer selection in miami beach is atrocious.... one day somebody needs to explain florida to me.
i was lucky to drink a few stellas my entire visit!
at least my uncle brought over some real nice champagne one night...