There are multiple events in this location
Salsa Restaurant and Bar is a Latin American restaurant located in Calgary, Alberta area. We are determined to bring our drop of flavor to Calgary, and we want to do that by…
3503 17th ave se