Xaboo Mephaa is a taco restaurant. It also operates a food truck.