No description availableCosMcā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.