Yep, one is red robin for sure; the other building , I heard, is to be 4 separate establishments, one of which will be a Starbucks coffee shop
I actually called North Riverside Village Hall a few days ago. The building south of Red Robin will have a Tire Shop and a AAA location. The Tire Shop is going to be working along with Costco for installations of Tires. North Riverside told me they have no plans to lure Starbucks to North Riverside.
The Starbucks is actually coming to Berwyn, not in that strip of buildings by Red Robin. The city of Berwyn has purchased the buildings on Cermak beginning with the Eye Dr. office over to Fifth Third Bank(maybe more). My sister and cousin work for the Eye Dr., who is having a new office built at 44th & Harlem, and the city has confirmed to them that once they vacate the office in Berwyn, a Starbucks is going in that location. (NEW building). So look for a Starbucks near Cermak and Maple sometime by Spring.