All Tacos specializes in French-style tacos, offering takeaway and delivery options.