mark garro