As might be expected of a historic port town, the fresh seafood is among the best around, though the standard curries and pasta staples are also widely available. Opening hours in the old town can be erratic, but the hotel restaurants on Taulud Island are more dependable (if less atmospheric).