Two Loco Guys

Mexican restaurant · 136 N Main St, Barre, VT

Hours

More food in Barre, VT · Mexican Food in Barre