Restaurante Huerta Macenas is a Spanish establishment offering a dining experience. It is located in Lebrija, Spain. Key facts used: Name and location.