the other one by Devon seems to be better quality.
I agree; the food is better managed at the Devon outlet.
I still miss "Orbit" restaurant (2800 north Milwaukee?)which closed some years back. Always preferred sitting at the counter and banter with the Polish waitresses.
Its turning into Los Angeles over there
I swear half of Mexico lives in the U.S.