We go to the Capriotti's that is located on Long Neck Rd. The subs are just delicious. They are filled with ingredients and flavor. Sometimes we buy several of the large 20" subs so we can cut them up and try different ones. Sometimes I am just selfish and want my own Italian with everything. We have tried many subs and they are all great. We don't eat in, but if you do, there isn't much room inside the one in Long Neck. The others may be larger inside. When heading to the beaches at the state parks, our favorite lunch is when we pack subs from Capriotti's into our cooler.