No, it would lack the flexibility you get with a brew pub, but in order to get that flexibility you would need to shell out for a pub licence.
In order to sell beer with a restaurant licence, the customer would have to order food and pay for the beer at the same time as the food. You are also not allowed to have a bar area in the restaurant.
I don't suppose there would be anything stopping the customer from ordering more beer after their food and just adding it to the bill, which they will pay when they leave, as is normal in a restaurant.
How much beer you could actually shift like this, I don't know.