Big Tacos is a taco restaurant offering a fusion of Mexican, French, and Greek cuisine. Takeaway options are available.