Pambiche over on NE 28th and Glisan has the best Cuban food in town...seating is limited however so expect a wait.