Good food, good service, poor visibility but the inside is bright cheery and very clean.I had a very good hot sub, and while tasty, there is little that would draw me back or distinguish it from many other sub places I have been.
I LOVE the menu at this place. I love the space, I love that they have live music even if I haven’t experienced it for myself.If you are looking for cheesy, melty and fresh you have found it in Deleos. I can’t even organize my thoughts about how much I love this place, I am going to have to resort to bullet…