Avila's El Ranchito

2800 Newport Blvd, Newport Beach CA

(949) 675-6855

Rated 5.0 out of 5 from 1 Reviews Avila's El Ranchito is Ranked #1 of 49 Restaurants in Lido Isle Newport Beach. Some say it is excellent.

★★★★★ on the 7th of August, 2013

The BEST taco Tuesdays! All you can eat for $5. The food is excellent!
Location