St. Francis Plaza May 13, 2015 Loading Map.... St. Francis PlazaSt. Francis Plaza Ranchos de Taos - Ranchos de TaosDetails 36.3586367 -105.60945659999999 Address St. Francis Plaza Ranchos de Taos Ranchos de Taos, NM, 87557 Description 122 Ranchos De Taos St. Francis Plaza