English Translation
You bake delicious pies.
Somehow I feel “deliciosas tartas” would sound more natural.
You bake delicious pies.
Somehow I feel “deliciosas tartas” would sound more natural.
In this particular sentence it sounds more or less the same to me. Use the one you like best, they mean the same thing.