Nació García Cabañas probablemente en 1841, tal vez en Oviedo, Por lo menos, en esta ciudad transcurrió buena parte de su juventud y en ella se consagró al ejercicio de las letras como periodista.
En los años anteriores y posteriores a la revolución que derribó del trono a Isabel II en setiembre de 1868, residió en Madrid, donde brilló como periodista.
En 1870 trasladó su residencia a Huelva. Fué aquí redactor de El Centinela Republicano y de La Federación Latina y colaborador de Otras publicaciones locales y madrileñas. Tiempo después se fué al periódico La Provincia, del que fué muchos años propietario y en el que alcanzó por su saber y su conducta, puestos siempre con celo al Progreso de Huelva y de la provincia, una sólida reputación y estimaciones generales.
Después de su fallecimiento. ocurrido en esa ciudad el 17 de julio de 1901, se designó con su nombre una calle en reconocimiento de sus méritos.