Cielito Lindo is a Mexican grocery store with an on-site restaurant, offering authentic Mexican food and views.