Lu & Carl's has satisfied many a craving for me. Their staff is friendly and efficient, and the food is very good. Lu & Carl are both dogs, and the restaurant is full of photos of different dogs - very cute.
PROS: good food, friendly staff
CONS: no parking lot - have to use the street