Stopped in for dinner with party of four. We were seated immediately and our server came to the table within a few minutes with tortilla chips and salsa. She took our drink orders, returned quickly with them and took our appetizer orders. Appetizers were out within ten minutes at which time the server took our dinner orders. Dinners arrived at the table very quickly. Server asked if we needed anything else then left us to dine. She returned a few times during dinner to see if we needed anything. Once dinner was complete the plates were quickly removed and dessert orders were taken. Again the desserts were brought out very quickly and when we were finished the plates were removed and our check was brought. Food was very good, service was good and the prices were very reasonable. We wii be returning and with their extensive menu trying something different will not be a problem.