Delicias del Sur is a restaurant offering flavorful and wholesome meals.