There are coffeehouses, there are Internet cafes, there are coffeehouses that have live music, and there are coffeehouses that are cool places to hang out with friends. Geeksboro is all of the above and more. Billing itself as a coffeehouse cinema, Geeksboro features a small
...