You can absolutely use a cactus logo to represent your fast food brand, particularly if you serve a form of Mexican or Tex-Mex. Cacti are perfect for representing that desert region.