It just opened on May 1, but Otto's American Grill has already closed its doors at 2200 Market Street, in the former home of the downtown Brix in the Premiere Loft project. The space is currently for lease; maybe the third time will be a charm. The original Otto's is still open at 18366 East Lincoln Avenue in Parker.
Recommended For YouPowered by SailThru
If you like this story, consider signing up for our email newsletters.
SHOW ME HOW
You have successfully signed up for your selected newsletter(s) - please keep an eye on your mailbox, we're movin' in!