Decided to try Local's last night, spent an hour at the restaurant and only ever managed to get drinks.
The restaurant looks like it could be a good place for some pizza and beer, but after 45 minutes of waiting for our appetizers, my party had a talk with one of the managers and left. We received a coupon for a free pizza for our troubles, and our beer tab was waived, but we'll probably give it a couple months to see if the place can fix its problems and stay in business before we decide to try it again.
For now, I'd recommend avoiding Local's during peak hours, and only go in when there are almost no cars in the parking lot and they shouldn't have any problem getting your order to you in a timely manner.