Castros is a fun little pub in the eastern Beaches area. However it is a little out of the way of most Beaches traffic. The decor is just fun and great for those into history and political science would have a field day for all the topics the decor would bring up.
Very friendly wait staff. Small environment and great for those who like have meaningful conversations. It's bain is it's location is not in the heart of the beaches, it's small size (which is also a plus for some) it's food menu is questionable.