1. Taste of Chicago 1600 N Main St, Meridian, ID 83642 Coordinate: 43.618,-116.39039 Phone: (208) 850-5008