1 all restaurants · Sports Bar
The Santa Rosa pick for a casual game-watch and a picada. Themed around the town's iconic festival.