Explore details about location Francisco Romero. Francisco Romero is a location situated within the Montevideo alongside other areas such as Nuevo Rumbo, Marco Aurelio, Calle 12 Mts.