Dave's Cosmic Subs
Sandwich Shop · American · Deli
Dave's Cosmic Subs is a sandwich shop known for its creative subs and rock 'n' roll atmosphere. Many subs feature their signature cosmic sauce, a creamy, vinegar-based Italian dressing.
Location
Vota recommends