Callahan's, which is based in Norwood, starts off our year for Food Truck Friday.
The original Callahan's opened as a fast-food restaurant in 1950. Since then, Daniel C. DeMiglio has taken over the family business and taken his grandfather's food on the road.
Callahan's also still has a brick and mortar location in Norwood on Broad Street.