Does exactly what it says on the sign - it's a seafood restaurant, and it does deliver really well if somewhat expensively. No obvious clientele age group, with the complete spectrum present on both our visits, but be aware that booking is recommended as it is quite small (but unlike other establishments in Troon, they won't demand their table back after 90 minutes). Service is attentive and the food is really delicious ; well prepared and presented. Wine not cheap though, which is a shame. Overall, a really pleasant seafood dining experience.
If you own or manage MacCallum's Oyster Bar, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.