Yes, if you used TurboTax to do your 2023 tax return on your computer using the TurboTax Business software download, your tax return is on your computer.
If it seems like it won't open, you may be trying to open your .tax2023 file outside of the software. Open your software, then open the return inside the software.
If you are having trouble with this, follow this link for more.