I can not possibly recommend enough, "Papa Joes". It is a hole in the wall with maybe 12-13 tables. They serve Mostly authentic Mexican fare, with some standard subs. But the Mexican menu is where it's at. There is only a period of an hour or two in the afternoon that you won't have to wait, because it is so small. But I HIGHLY recommend that you wait. They were just voted Carroll County's best in the local Paper.
OH, one more thing. Order whatever the lunch special or Weekend special happens to be. You will not be disappointed.