Where do I begin....waited 5 minutes before the hostess showed up at the stand to even put our name on the waitlist. After about a 30-35 minute wait for a table, we were finally seated at a table that had been cleaned and clear for no less than 15 minutes. Waited about 5 minutes for our waitress to come to our table to take our drink order. Took about 10-15 minutes to even get our drink order and she forgot 2 of the drinks we had ordered. When she finally took our food order, she then waited on 2 other tables before putting our order in. The table next to us received their food order first and she took their order AFTER ours. When we finally received our meal, 40 minutes after placing our order, our daughters order was wrong. We had ordered her kids cheese quesadilla with rice and beans. It came out with only the rice and 5 minutes later the waitress brought out a separate side order of beans, a little too late since we gave up our beans so the littlest didn't have a tantrum when she had already waited over an hour from the time we arrived to the time the food arrived. My chicken tacos were flavorless. Nothing special about any of our food. We have dined at the St. Peter's location MANY times and had MUCH better service and food. Needless to say, we will NOT be visiting this establishment ever again. The only good thing I can say is our alcohol drinks were good when they finally arrived to our table. read more