The Bean Thumb is a fictional coffee shop located in Lincoln, Nebraska.
Back to Top