I have been to Pure Taqueria in Alpharetta twice now, and both times had an excellent meal. It is always crowded but the wait is never too long. The food is worth waiting for! If you are looking for a quiet evening out, though, this is not the place. It is quite loud and the tables are very close together.