While I go to lunches in Alpharetta from work, I go to dinners at Las Palmas from home. This place is on par with the best of the best. I'm very picky about restaraunts, especially Mexican and this place is consistently tasty. If you get take out, be sure to check the bag, because sometimes the order is wrong - but that goes without saying for all restaraunts.
Pros: Excellent quality of service and food, consistent