Poppycock’s in Traverse City, Michigan. Poppycock’s in located in downtown Traverse City in the Front Street district and is a popular location for both local diners and tourists.