Nuevo Modern Mexican & Tequila Bar

A few weeks ago, Steve told me he saw a white large bird fly by our house.  What?  Gasp—a snowy owl?!? I caught a few headlines earlier that snowy owls were in Cleveland this winter.  Snowy owls are arctic birds, so seeing more than one in Northeast Ohio is unusual.  Apparently, this year there’s a […]