I have been driving by the Mission for years and recently a girlfriend took me to lunch there for my birthday. It was great to spend time with my good friend but I can't imagine anyone thinking this restaurant was worthy of 5 stars. It was very overpriced for a few average tacos! I will say that I loved the guacamole but wouldn't have dined there just for that. The Barrio Cafe also has fabulous table side guacamole. We split a bottle of wine and a salad to start. The salad was supposed to have cantaloupe in it. We were half way through when we realized we were missing melon. We had a very dismissive server named Sam who insisted there was cantaloupe in it but didn't know if it was diced or in the garnish sauce. We asked him to check and he seemed put out. Returned and claimed we should have been able to see it. He asked what we wanted to do about it. Should he bring more..we agreed that he could bring 1/2 a salad...which he did with tons of cantaloupe on it..and then he stopped by to make sure we found the cantaloupe! He disappeared after that and we never saw him again until he brought the bill. The menu is very limited at lunch. If you aren't into tacos or tortas don't bother! Our server was unpleasant..the tacos that followed the salad ok but not as good as some local family run spots. The best part of the afternoon was the company of a good friend who made the experience fun despite the lackluster, over priced food!