Located within a gas station, Abrakebabra offers kebabs, burgers, loaded fries, and more.