Julio's Cantina

Restaurant in Montpelier, VT

Tex-Mex restaurant

54 State Street, Montpelier, 05602