Is this the same restaurant that was on Gordon Ramsay's show?
Address: 21743 Devonshire St, Chatsworth, CA 91311, USA
Paul Thompson | Sep 1, 2019
Si, sure is. If it gets better that is awesome, cause I typically loved los toros
Ken O'Nan | Sep 1, 2019
Yes and Los toros is Awesome!!!!
Seniia Mitchell | Sep 1, 2019
Yes
Thanks! Your answer is awaiting moderation.