Mucha Papa is a burger joint.