Los Toros Mexican Restaurant: What to know about the eatery on Gordon Ramsay’s 24 Hours To Hell & Back
On the next episode of Gordon Ramsay’s 24 Hours To Hell & Back, the chef will be headed to the Los Toros Mexican Restaurant — located in Chatsworth, Los Angeles in the San Fernando Valley. The restaurant has been around for decades, but there is work to be done to bring it back to its