Café Cubano’s owners Mayra and Javier Fernandez Jr. have spent 20 years building their restaurant at 7426 W. North Ave. in Elmwood Park. The extended warm weather has kept the restaurant’s outdoor patio bustling well into November and indoor dining has finally normalized much to Mayra Fernandez’s delight. “We are staying busy because of this […]