Posted: 9/22/2011Provided by Citysearch -
Every time I visit back home to spend time with my family I make my list of favorite restaurants I make sure to visit !! Leo's is always on my list. The red chile enchiladas, with fresh beans de la olla and rice are what I look forward to. The food there reminds me of my Abuelitas. I'm never disappointed, especially with the great Margaritas!