Farmington has five such spots, y’all. The newest, Odysseus Coffee Chocolate and Nuts, has organic coffees, spinach pie and ...