Hi Chris-
This is possible. You could install Joomla in a subdirectory of you site and try 2 options.
1. Create an iframe on your non-Joomla site, like you said, and just include the public tableboss page that way. There was an example of how to do this with our demo pages
posted on the forum.
2. Make sure that the joomla installation is on the same domain. For example, if your domain is
www.your-restaurant.com, the joomla installation could be at
www.your-restaurant.com/reservations/. Then, create the necessary menu links on the joomla installation. Visit the reservation wizard page and copy the code that is output. Paste it to the desired page in your site. Make sure you also copy the scripts/css that are included by tableboss.
Option 2 will work better because it does not rely on an iframe, and thus the Reservation Wizard div will size correctly. Also, the size of the box is dynamic depending on the step, so as you go through the wizard, the containing box will resize along with it, unlike within an iframe where you would either have to set the height to be larger initially, or deal with scrollbars on the page.
Let me know if this explanation helps.
Best Regards-
Mark