Otto's is outta Market Street
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.
Get the Food & Drink Newsletter
Our weekly guide to Denver dining includes food news and reviews, as well as dining events and interviews with chefs and restaurant owners.