We have brought Stroud's in at work and also it is on the short list of where we go out to. Good food and very afforable! You can't go wrong! Love the nachos but also sandwhiches are good and pudding is YUMMY!
Pros: Good food - good price
Cons: No ambiance or service really - order a window and seat yourself.
more