Dellz is the best lunch spot in town. I love it so much I go there 2-3 times a week for the last 5 years... Portions are huge and its basically two meals in one. Check it out while your in town. You will love it. Its small and only a 6 spots to sit down, but its a quick turn over. Most of the time by the time your food is ready you will have a seat. Its part of the charm.