Amarettos Restaurante is a steakhouse offering a variety of dishes. It also features a bar, providing a place to enjoy drinks. The establishment is located along the El Morro road.