Previously, this place has been more 'miss' than 'hit'. Now they are under new management and it shows! The tables and booths were clean, the staff was friendly, service was prompt, and the food was excellent. So nice to have this location finally under good management (hi Deborah!) and it is running like a well oiled machine. We will definitely be back.