Not sure if this has been reported around town, but a restaurant named "Otto" is slated to move into the recently vacated Fin space at 1852 SE Hawthorne. The license application lists the menu as "Full Modern American". Not sure if it is associated with all the other Otto food-related business around town. … [Read more...] about Otto to Take Over Fin Space