Here are a few restaurant suggestions for Penzance, Newlyn and Mousehole, this selection is based on my personal experience and also from guests staying at Treventon:
Penzance
Chapel Street is the oldest street in Penzance and is arguably the best place to look for restaurants in town. Two Pubs serving food are The Turks Head and The Admiral Benbow, Restaurants: The Bake House, Artist’s Residence
Walking down Chapel Street towards the harbour is The Dolphin Tavern on The Quay, tucked in behind the Dolphin Tavern is the cobbled Barbican Lane housing the Barbican Bistro for my choice of a sea food restaurant in Penzance.
Queens Street runs parallel to Chapel Street and has 45 Queens Street bar and kitchen.
elsewhere in Penzance:
Alverne, Camelot Court, 30 Alverton St
Mermaid Alley, 45 New St.
Thai: Thai Moon (2 Alexandra Road, two minutes’ walk from Treventon)
Indian: Ministry of Flavour (12-13 Chapel Street), Taj Mahal (63 Daniel Place), Little India (52 Market Jew St.)
Newlyn
Mackerel Sky, Tapas sized fish dishes. Very popular and does not take bookings.
The Bridge, Pasta & Pizza, opposite Mackerel Sky.
The Tolcarne Inn (High End Pub Restaurant)
Argoe Harbour Side seafood restaurant.
Jelberts, just their own vanilla ice cream optionally with clotted cream (recommended) and flake. Eat it Ocean side by the fisherman statue.
Mousehole
The Old Coastguard. By the carpark at the top of the village.
2 Fore Street. On Fore Street by the harbour. On a warm day a takeaway eaten on the harbour wall or suitable rock is bliss, of course accompanied with a takeaway drink from the pub.
The Ship Inn. Harbour side pub & restaurant.