The Sub Station is a sandwich shop serving a variety of subs, soups, and salads. Established in 1972, it offers patio seating and is dog-friendly.