Definitely lives up to its slogan "Best subs in town." Nowhere can you find fresher ingredients or nicer people. Unlike chain restaurants (Subway, etc.) Benny's place is able to search for the best ingredients, and still provide an affordable meal...