Super Mega Dilla
Fast food restaurant, American restaurant, Mexican restaurant, Southwestern restaurant (US)
About
Super Mega Dilla serves up a lively fusion of American and Mexican fast food, located on E Cactus Rd in Phoenix. With a casual vibe perfect for solo diners or groups, this spot offers quick bites like their renowned chicken bacon ranch and Italian stallion. While the restaurant offers no-contact delivery and dine-in options, some diners have pointed out inefficiencies in service, leading to mixed experiences. Despite the occasional hiccup, families will find it kid-friendly and accessible for everyone. If you’re in the mood for a fusion twist on fast food, Super Mega Dilla might just satisfy those cravings!