We stopped for a quick lite lunch. The food was hot and fresh. The staff was friendly and efficient. This may be a small point but most McDonald's I'm aware of no longer have lemonade but this one does. A plus for me.
Address: 8003 S 84th St, La Vista, NE 68128-3304
Location: United States > Nebraska (NE) > La Vista
Phone Number: +1 402-597-6162