"Awesome place, great service and tasty foooD!!!"
Phone: (+1)9498554989
Address: 24406 Muirlands Blvd Lake Forest, CA 92630-3920, United States
City: Lake Forest
Website: http://www.avilaselranchito.com
Monday: 11:00-22:00
Tuesday: 11:00-22:00
Wednesday: 11:00-22:00
Thursday: 11:00-22:00
Friday: 11:00-23:00
Saturday: 10:00-23:00
Sunday: 10:00-22:00
Dishes: 16
Amenities: 8
Categories: 5
Reviews: 4805