Tag: Brian deHaan
South Street Burger Opens New Location in Calgary
CALGARY — South Street Burger has opened its newest location in Calgary, located in the Township Plaza. The restaurant will be South Street Burger’s...
South Street Burger Opens New Location in Calgary
CALGARY — South Street Burger opened its newest location in Calgary, Alta, marking the chain’s 34th location in Canada and sixth location in Calgary...