Snack-bar Barracão is a coffee shop located in Santa Leocádia, Portugal. It offers a place to grab coffee and snacks.