POV: you don't trust Jersey Mike's — you trust your taste buds 🥪 The best sandwiches in Santa Rosa are hiding at Stevo's deli in a liquor store. Italian combo on Dutch crunch. $12.99 for this huge one