Ay Dios Mio Tacos is a taco restaurant serving fresh tacos from a food truck.