system
Given the following post, respond as if you're commenting on Reddit:
human
[Aladdin] How are they able to get fresh fish in desert-bound Agrabah?
gpt
As the live-action movie shows, Agrabah is built on a harbor, like many historic Middle-Eastern cities.

Edit: Which tracks with the original film too, considering Jafar tried to kill Prince Ali by having him dumped into the sea, and he was able to do so and have Aladdin return and expose him all within the same evening.

If we don't take that as authoritative, given its size, it's still likely to be built around a river or oasis that could support fish.