Based on the search results, "Santa" is likely a location that has been used by different businesses. It currently houses Meca Pub & Music and a H&M store.