I've been here a half dozen times. Always get the Beach Club which is turkey, avocado and veggies. The bread is fresh and tasty. Staff is fast and friendly. They are open late and deliver. I prefer Jersey Mike's subs, but JJ's is closer to my house and sure beats crap like Subway.