The Waterfront is on the, er, waterfront in Broadford - close to the junction of the Elgol road. Good chips are not easy to find on Skye. This place is the best.
Everything I've tried has been very good, and I have had good reports from friends too. If in doubt about what to order, try a haggis supper. You really won't regret it!