Apps like Yelp and OpenTable can integrate with Apple Maps, but you have to enable them first in Settings.
OpenTable, for example, can let you book reservations without leaving Maps. You can turn on app extensions under the Maps section of the Settings app.