El Limon has the best Mexican I've ever tried. It blows the chain restaurants out of the water. I crave the fajitas on a regular basis. I usually get take out and they are very efficient and always right. Nice people and you can eat in as well. It's at least a twice a month meal for us.