I like everything about Front Street Cafe (1821 Hillandale Rd). The inside is small and quaint, the staff is friendly, they have outside seating, and everything I had on the menu was very good to excellent.
They also have wireless Internet. The only downside is that it is a bit on the expensive side: lunch, dessert, coffee, and a diet coke came to $18. They have some really good looking dinner specials, but they close at 6.