Pizzería El Horno is a pizza restaurant specializing in homemade pizzas with customizable toppings, plus baguettes, pastas, and other dishes.