>> Steamroller on Twitter

Steamroller is a bagel and deli food truck serving in St Louis.  They launched at the beginning of June, 2012.