Dave's Cosmic Subs
Sandwich Shop · Deli · American
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
Location