BumbleBee’s Cafe in Blue Ridge, Georgia is exactly that kind of place, the sort of spot that makes you wonder why you ever ...