Fast food restaurant Chamas Tacos Debrouckère specializes in French tacos and American cuisine.