Village Inn
Address:
23515 El Toro Rd, Lake Forest, CA 92630
Phone:
(949) 770-8131
Restaurants
Other Businesses:
- El Pollo Loco at 23601 El Toro Rd, Lake Forest, CA 92630
- Peet's Coffee & Tea at 23700 El Toro Rd, Lake Forest, CA 92630
- Thai Spice at 23624 El Toro Rd, Lake Forest, CA 92630
- Cold Stone Creamery at 23626 El Toro Rd, Lake Forest, CA 92630
- Wendys at 23572 El Toro Rd, Lake Forest, CA 92630