This place is my go-to in liberty village because it is quite big and there is usually seats available. There is a nice "balcony area" (this place is on the second floor) and the wine list is alright.
The food isn't spectacular though I like their tacos. There aren't too many choices for pizza and pasta but they are usually passable. The pizza is thin-crusted.
There is usually street parking which is free but the plaza is paid green parking.