NACHO MAMA’S – 5701 N Lake Shore Dr., Chicago, IL 60640, (773) 878-1183
Q-Tips say: We are lucky – we can walk to Nacho Mama’s. Can’t beat the view – on Ostermann Beach. Good food not just Nachos, service, drinks. The outdoor restaurant has tables with umbrellas, which add to the ambiance and shade. The Q’s shared the Nachos on a sunny day with a cool breeze – perfection. The food ordering area is separate so you can take the food to the beach to enjoy, or eat at the patio, where alcohol, a full bar, is available via a bar in the back. No booze on the beach. Table service, or serve yourself and it is dog friendly for those with friendly dogs.