I have only been to Shady Grove twice when I am in the area and don't feel like breaking the bank.
Both times I have ordered one of their sandwiches, the first time being a caprese wrap and the last time a chicken florentine sandwich. The Chicken Florentine was definitely the better of the two, though honestly I have not had a caprese as a sandwich that I like anywhere.
My favorite thing about this place is the $2 Mexican beers and $4 tequila shots. The tequila shots are for any tequila of your choice! Last time we were there my boyfriend and I threw back a couple of Patron Silvers. We only stopped because we had to go shopping for house stuff (being an adult sucks sometimes!). I usually go with Dos Equis, either the Lager or Amber, as my drink of choice. Can't beat tasty $2 beers.