Barracuda Restaurant is closed and relocating.