Los Lobos Food Truck

22 N Park St Cambridge NY 12816 USA

(802) 491-9107

Location