I feel dirty giving this place a 2 star review but I literally flipped a coin between 2/4 because I NEVER give threes.
Side rant over.
This place serves a singular two-dimensional purpose in my life, when I'm hungry/lazy/don't feel like travelling more than 30 yards for lunch - I go here.
The staff are nice, the prices are fair and you get what you order - really that's more than most establishments do, so already the place gets a pass from me.
Shirley's does certain things well here - but other things are extremely lacklustre. I learned early on to not experiment with the menu, treat it like a portapotty at a music festival - be thankful it's there... but get in, get out, and rarely speak about the experience unless it involves someone getting injured/embarrassed.
Would recommend the sandwiches, not a huge fan of the daily specials or menu items that sound too delicious to be true.
Call in your orders for quick service or be prepared to wait for a long time between the hours of 12:00PM-1:48PM