Just stopped in for the first time today to give Carson Street Deli a try. I had pretty high expectations coming in and thankfully I was not disappointed! I ordered the Balboa sandwich and it was pretty unreal. Being an Italian I was thrilled when I saw they had sopressata in the sandwich.