Maybe implement an order system like what AE has, goto the cashier and you order there, then you can either goto a table or wait at a side for your order.
I personally think having somewhere to sit and eat would be a great way to increase RP situations, as deals could be spoken about over the...