If you're looking for good coffee and great tasting food, definitely visit Bumpy's.
This cafe is super cute - painted in colourful splashes of yellows and blues...not to mention the super happy/helpful staff, it's bound to make anyone's day upon setting foot inside. As cute and quaint as this place is, keep it mind it can get horrendously busy thanks to the downtown rush, not to mention many dedicated customers. Lengthy lineups and complications to get a table may be met, depending on the time you're visiting Bumpy's.
Everything from their food, to the lattes, and coffee is beyond amazing. I've had breakfast at Bumpy's a few times where I've had their frittata, oatmeal, and breakfast panini accompanied with a cup of coffee and every time has been excellent. I would sometimes get to the point I would "forget" to pack a lunch as an excuse to visit Bumpys during lunch hour!
I usually say "if you're in the area check the place out"...however for Bumpy's, if given the opportunity take the trip down for a great cup of coffee or snack depending on what is tickling your fancy!