I was a regular customer because, as the other reviews note, the food is good. But my last visit was my last.
I made reservations for four several days in advance. When I arrived every table was full, most without food. I was told it would be 20-30 minutes. In other words they ignored my reservation- a regular customer- and seated other people at my table.
If this is the kind of service you enjoy, then this is the place for you. Me- I went to the Italian restaurant across the street, Vitos. Maybe not quite as good but a lot more respectful of their customers.