"No Pasa Nada is a small taco stand in Mayfair located in front of a closed auto shop. Along with quesadillas, they're serving al pastor, steak, and vegetable tacos. No Pasa Nada doesn’t have an indoor section, but there’s a small patio for instant taco consumption." - john ringor, nick allen