Parkmobile - if you live in an area that offers this parking service.
Find a parking spot - you don't need change. Enter the spot number into the app and pay by credit card through the app.
2 hour limit expired but your still at dinner? No worries. It sends an alert to your phone that time is running out and you can buy more time without ever getting up.