Sandwich Shops in Strasburg, CO Subway56171 E Colfax AveStrasburg, CO, 801363036224128Fast Food RestaurantsPepper PotPlaces To EatRestaurants That DeliverSandwich ShopsSubwayTake Out RestaurantsThe PatioUsed Restaurant Equipment Supplies Show More