Portland Relationships 101 — That Your Hoping to Connect with? Kachka After originally opening its doors in 2014, Kachka is considered to be the best Russian restaurant in the country! In 2018, Kachka moved to a larger location in the SE Goat Blocks building. This allowed owners Bonnie and Israel to reinvent their parking lot […]