There is a place downtown on robson that specializes in takoyaki and tempura, it is near the japadog restaurant.
I can't think of he name right at this moment
Posted via RS Mobile
edit: it is ebi-ten 388 robson st. Cheap + made to order

also can't go wrong with any of the guu restaurants