I had a great experience at Avila's El Ranchito! The service was excellent and unlike the claim above the margaritas were served in glasses not cups....I loved the cadillac margarita. I found the restaurant very welcoming and the menu had a wide variety of great dishes. Great job Avila's!
more