The Soda Barn - Chubbuck

Cafe · 435 E Chubbuck Rd, Chubbuck, ID

Hours

More food in Chubbuck, ID · Cafe in Chubbuck