Harbaugh's is a small cafe almost hidden on Illinois Avenue in Carbondale. It's only open for breakfast and lunch, but what they do, they do superbly. I don't go there very often, but EVERY time I've been there, I'm favorably impressed. The service is always great as is the food. Portions are huge. Prices are higher than 'fast food", but you get what you pay for. It's a smaller establishment, so it CAN (and does) get pretty busy on peak times. (Like Sunday morning, expect to wait for a table!). Also, bring money as they don't accept credit cards!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.