ROFLMAO!
It is actually true that they are shaped a bit like barns because they're simple warehouses that you actually drive through without exiting your vehicle. It was a great idea, but it seemed to fade away or got outlawed. Buying alcohol in Texas is a major pain in the butt, at least in Dallas. So many rules and regs and different parts of the city where you can buy beer and wine, but not liquor, etc., etc.
What would have really been cool would have been a combination beer barn and automated car wash connected to a NAFTA free trade zone so you could sip your beer outside of US jurisdiction while they were wiping down your pickup. Then an illegal alien designated driver could take you home. Win win, yes?
I mean if we're gonna have globalization, we might as well enjoy it.