Huzzah, I'm online!
The problem was that there is a password for the coffee shop wifi, but I couldn't discover that from ifconfig until I pulled it upon my phone and saw it was asking for a password.
So, dear #FreeBSD fam, how was I supposed to know? There was no mention of WPA or WPS in the CAPS flags:
rld@Intrepid:~$ ifconfig wlan0 list scan |grep -e ^SSID -e ^The.Book
SSID/MESH ID BSSID CHAN RATE S:N INT CAPS
The Book Shoppe 50:e4:e0:b7:b8:e2 6 54M -53:-96 100 EPS RSN BSSLOAD APCHANREP HTCAP WME
The Book Shoppe 50:e4:e0:b7:7b:c2 11 54M -54:-96 100 EPS RSN BSSLOAD APCHANREP HTCAP WME
The Book Shoppe 50:e4:e0:b7:b8:f2 36 54M -59:-96 100 EP RSN BSSLOAD APCHANREP APCHANREP APCHANREP APCHANREP HTCAP VHTCAP VHTOPMODE VHTPWRENV WME
The Book Shoppe 50:e4:e0:b7:7b:d2 149 54M -57:-96 100 EP RSN BSSLOAD APCHANREP APCHANREP APCHANREP APCHANREP HTCAP VHTCAP VHTOPMODE VHTPWRENV WMEI've had a hard time finding/figuring out what all of those various CAPS flags mean. :P