There are fun shoes here for guys (women too but I don't know their brands)...really unique it seems. Some dress shoes but mostly casual and what I guess you would call dress casual: comfortable and formal enough for a sport coat or shirt and tie but not stuffy suit shoes (I don't think they carry Ferragamo or Allen-Edmonds). Anyway...the staff is great and fun and they will really tell you if a shoe is well made and will last well. But mostly the ones they sell are comfortable and pretty cool looking though I hate to actually write the word cool.
Pros: fun comfort in a convenient location
Cons: not a lot of sales but not too expensive to start with