Great food! Great general Mexican fareNot celiac so I can’t speak to cross contamination concerns but you could probably call ahead