Lansing shopping plaza now includes a late-night pit stop favorite featuring tacos, burritos, and sugary Mountain Dew.
A spokesperson for Keller said the restaurateur and the building's lease-holder could not agree on an operational concept.