Taste of Chicago

1600 N Main St
Meridian, ID
208.850.5008
43.618337
-116.391412
Hours:
Mon:closed
Tue - Sat:11am - 4pm
Sun:closed

for Taste of Chicago
Directions
from: