Comment Comment by notdang there is no horno oven. Horno means oven in Spanish. It's like saying "salsa sauce". parent notdang 2 years ago