Wahoo's Fish Taco
Address:
23572 El Toro Rd, Lake Forest, CA 92630
Phone:
(949) 830-7386 Restaurants, Southwestern
Other Businesses:
- Sammy's Original at 23221 Lake Center Dr, Lake Forest, CA 92630
- Denny's at 23515 El Toro Rd, Lake Forest, CA 92630
- El Progreso Mexican Restaurant at 24602 Raymond Way, Lake Forest, CA 92630
- Pho Sapa at 25262 Jeronimo Rd, Lake Forest, CA 92630
- Scarantinos Sicilian Cafe at 23862 Bridger Rd, Lake Forest, CA 92630