Cousins Subs serves deli-fresh subs made with freshly baked bread and chopped vegetables. Established in 1972, they offer a variety of signature sandwiches.