-
El Toro Meat Market
is a highly regarded Restaurant Restaurant
Ranked #1 of 37 Restaurants in S&S Eldorado Central Lake Forest.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Must have for the holidays: Sheldon Farms turkey breast for Thanksgiving and prime rib roast for Christmas!