Though I have not tried their breakfast, Brad's has become one of my go-to lunch staples in Uptown since it is close to my office and they serve some tasty food... FAST! I think this location used to be another sub shop (more mainstream) but I think Brad's is holding its own in this location.
You move through the line fairly quickly to get a sandwich or salad - I do have to say it takes a while to get used to their system, but after you go through once or twice, it's pretty awesome instead of waiting for your number/name to be called out somewhere else or have a server or have to have a pager.
Once you order your base sandwich on white or wheat the sandwich is then toasted and the cheese becomes melty and gooey. The guy on the other side of the toaster puts your toppings: lettuce, tomato, onion, etc. They have standard toppings and premium toppings to add for an extra $0.25. You can even get crushed chips in your sandwich. Dressings: mayo, oil, and vinegar... Brad's Italian is good on the italian sub ;) My favorite is "The Sauce" that has just enough kick to give you enough heat for the rest of the afternoon. Not overwhelming to where your mouth is on fire, but just enough.
Your are handed your sandwich and then you proceed to pay at the register. Simple enough, right?
I have had their chili and other soups... pretty decent if you aren't feeling chips or if you want something warm to go with your salad.
The dining room is small and kept neat - there is a street "feeling" so it's super casual and you wont get judged by your attire here.