Elmer NJ Coffee & Tea 1. 119 S Main St, Elmer, NJ 08318 | Talk of The Town Coffee Shop (856) 358-4900