Tex-Mex restaurant · 145 Main St Unit 101, Ludlow, VT
More food in Ludlow, VT · Tex-Mex Food in Ludlow