Cleo & Leo on Elm Street is a new Mexican-inspired café in North Lawrence and opened in October. The owners have made the most of the small space by adding outdoor seating and several tables with...