Located inside a very busy Shopping center "The Orchard" off the 5 Fwy. In this location for 8 years Chile Fresco 23624 El Toro Road, Lake Forest, Ca , Doing an average of 34K / month, open 7 days 10am-8pm. 2,217 sqft and a shared patio. Rent at $5.12 + CAM. 100% Absentee owner. ABC 41License.