This Vietnamese banh mi shop in Carrollton serves fresh sugar-cane juice, popular steamed buns, and an assortment of grilled meats.