The best sandwich shop in my town is the deli at the grocery store. They are less concerned about skimping on ingredients because it’s more important to entice you in and get you spending money in the aisles.
For $8 or $9 they will stuff a footlong sub so full they can barely fold it over. And it’s generally fresher ingredients than you’d find in a Subway
Harris Teeter where I live. We do have Publix locations around now though. I still need to check them out and see if they live up to the hype.