I agree, when I look at that building it just seems to scream "BAR". but there are apparently more than enough bars and restaurants downtown.

How about a coffee shop? hmm... maybe not - too large for that? A coffee shop/lunch deli combo?