Where to watch the Copa Mundial in Santa Cruz?
Hi, I would like to see the World Cup matches on a large screen TV in Santa Cruz. Are there any restaurants or sports bars that soccer fans go to in Santa Cruz to watch the games? A lively crowd and good beer make it more fun to watch! Thank you in advance. Geddy