23615 El Toro Rd
Lake Forest, CA 92630
I love this place and I'm sorry that I live too far to be in the area often enough. Their food is PLENTIFUL in quantity and reasonable in price and always tender.
They offer a large variety of sauces and dips, and their chicken is my favorite.4