El Arrosar is a Spanish restaurant known for its homemade cuisine and excellent service.