This might just be my favorite place in all of Arizona. The meat is so ridiculously tender. Plus you get all of the toppings you want! Just a heads up, you pay after you eat! This is the way authentic Mexican restaurants work. They trust you, so trust them. It's great!