French Tacos and More is a sandwich shop specializing in French tacos and other dishes.