Hay diferentes opciones posibles de implementar.
Si lo que desea es que su punto de venta corra sobre la Web, se puede hacer en PHP. Aunque, si los pedidos (las comandas) se van a hacer desde Tablets, le recomiendo que se haga una app (Para Android o IOs, dependiendo del equipo con que usted cuente). Si la app la hacemos en Xamarin, entonces la podemos adaptar para que funcione también en los smartphones y en Pc (por si necesitara hacer la venta desde alguna pc).
En cualquier caso, me guastaría que me detallara un poco más lo que necesita, para poder aconsejarle una opción que encaje con el negocio. El enlace a su Base de Datos en Sql Server no será inconveniente (tanto si lo tiene corriendo localmente o en algun servidor externo tal como en Azure).
En cuanto al envío de datos a la cocina. Quería preguntarle si en dicha cocina habrá una pantalla (como en los Bancos) donde se irán mostrando los pedidos (servidos y no servidos) o simplemente los datos se enviarán a una impresora que genere un ticket.