Feast your eyes Wahoo's Fish Tacos closed last December, but the ocean vibe will sail on at 637 Pearl St., set to open in late April as Cruisers Sub Shop.