Here at Maggie's

We're in our third decade of serving you hearty portions of the freshest fish, cooked to order, in a warm and welcoming cafe - the same traditional family-friendly approach as when Margaret Banfield first put her name above the door.

We're right on the Fisherman's Beach

So you'll enjoy some spectacular views while you tuck in to our fish, direct from the market below us and our specials are straight off the boats with the morning catch - keeping a carbon footprint of less than 20 miles. You can’t get fresher than that!

Maggie’s is licensed too

So you can enjoy a glass of wine or a beer with your meal.
We are open six days a week, but it's advisable to call us ahead to reserve your table, and if you've got a special occasion, we welcome parties of up to 40 guests.