Eisenhower HI is on an island in a sea of chain restaurants. The only reason to come to Old Town is the cruise King for dinner and drinks! Are you saying you will be wearing bike pants? If so, suggest changing to anything but! You can get into any restaurant or bar in casual attire.
Use TA Restaurants as your guide. My recommendations would be Brabo - they have amazing happy hour deals. A newer restaurant Notting Hill has an inviting outdoor garden that is on my 'to do' list (I have yet to check it out). They are on the mid-to-upper King Street area. Note the walk from Eisenhower Metro (next door to HI) is quite a walk to King, particularly after a bike ride. Suggest taking the metro to King. Brabo is around 1500 block; Notting Hill is about 1100. The stretch from King Metro to Waterfront is about one mile and 20ish short blocks. A free trolley runs every half hour and stops every few blocks.
Check out my reviews of restaurants. My other suggestions would be Columbia Firehouse; Jackson 20; Virtue Feed and Grain for drinks or Happy hour; Restaurant Eve bar is also great for HH and small plate eats!
The lower King Street restaurants are varied. I regularly suggest walking and perusing the menus to find what piques your interest!
I hope this is helpful.