I have been wanting to try This Mission for quite sometime and yesterday with an out-of-town guest we went here for brunch. It started off great with a round of margaritas and we ordered the tableside guacamole. The guacamole was delicious and we enjoyed the tableside service. Our server Timo took our order 2 out of the 3 Pig-Out which was all you can eat pork tacos, I ordered the Crispy Rock Shrimp tacos. We also ordered three sides for the table to share the black bean puree, papas y chorizo, and street corn. We waited, and waited for my tacos to get their. Our server keep saying that they could get their pork tacos but they wanted to wait for the whole order to arrive. Well, after 45 minutes of waiting we finally had enough. My Fiance' went to the kitchen to see what was going on with our order. Our server said that it would be right out, well 10 minutes later my tacos arrived but no sides so we had to cancel those because frankly we had waited 55 minutes for 3 small street tacos - ridiculous! No Manager ever came by to apologize for the lack in service. As for the food, it was okay, besides the guacamole nothing that would make up for the lack of service. With so many great Mexican restaurants this is really a shame because after reading the reviews it sounded like a fantastic place.