CosMcโs has landed: McDonaldโs launches new restaurant in far West SideRead full article: CosMcโs has landed: McDonaldโs launches new restaurant in far West SideCosMcโs, a new McDonaldโs cafe concept, is now open in San Antonio on the far West Side.