St. Vrain Restaurant Supply Share: Restaurant Supply St. Vrain Restaurant Supply Visit Website Request Info 1131 Delaware Ave., Unit 1 Longmont, CO 80501 303-651-1099 www.stvrainrs.com About Map About St. Vrain Restaurant Supply provides excellent NSF certified smallwares. Also, flatware, barware, single use products, etc., in a convenient, friendly location. Fast walk-in service and free local delivery. What's Nearby? Distance: 5 10 15 20 25 50 mi.