Bar and Restaurant
Tam Tam Bar and Restaurant is perfectly positioned in the heart of Santa Maria. Often described by our friends and customers as the ‘hub or epicentre’ of the town, consistently providing excellent food, beverages and service.
Tam Tam is frequented by many nationalities which makes for an International flavour and a very unique ambiance to be enjoyed by all.