Cafe Del Sol is a little family run Mexican restaurant. The service is usually pretty slow, but it is worth it. The food is really good. The people are nice, too. One time they forgot our order so they brought us some rice pudding free of charge. Be aware that they are closed from 3-6 PM -- and 6 is flexible. Their chimichangas are really good, as are their rice and beans.
more