Lot Roasters is a cafeteria specializing in single-origin, micro-lot specialty coffee roasted in-house.