It's been said that there are three basic elements to things, and that you can only have two at any given time: good quality, low price and provided quickly.
Elliott's is the rare place that can deliver all three. All of the sandwiches and wraps are less than $10 (and many are closer to $5).
The sandwiches are way tastier than the price would suggest. My hot turkey sandwich came piled with smoked turkey and melted cheese on a flaky (but soft) hoagie roll. I added some tomato and pickles from the salad bar, but it would have been just as good plain.
If sandwiches and wraps aren't your thing, Elliott's also has a build-your-own baked potato bar (aka, the salad bar), soup and chili and burgers.
The whole process is quick, too – you place your order at the counter and wait while the kitchen makes it. The process takes less than five minutes, which makes it perfect for people who have a lot of places to see and things to do.
Elliot's is open for breakfast and lunch, and they take cash and credit cards. It's totally kid-friendly and very casual.