Came here when travelling through town with the family. The restaurant is lovely and modern inside and a good spot for families. The food was great... When it finally arrived. It took more than 35 minutes for a salad and a burger. And, the hunger was not as described on the menu; they forgot the guacamole. But, the burger was good and perfectly cooked. The waitress was oblivious to the length of time our food order took and didn't even come over to let us know how long it might take or the reason for the delay. The brought the kids meals 15 minutes before the adult meals! Again, the food was good, but the waitress and wait for the food was not good. Of they improve the service, this would be a great restaurant. I'm hoping it's just a one time bad experience with one particular waitress.