Moon Under Water is a local restaurant that attracts a bunch of tourists or visitors but is also frequented by a number of locals. It has wonderful fish & chips (though the chips could be more chip like and less french fry like) and curries. The portions are large and the atmosphere is very nice. They have Guinness on draft in addition to a number of other good choices. The staff are fairly attendant. There is a lovely outdoor dining area with a dozen tables at least. Prices are reasonable. Some sites list it as $20-30 per person, but that would seem to include a drink and appetizer as well as a main dish.
more