You can get the URL of the info page pretty easily. Like TreeUK initially suggested, use the local search API, and upon its completion, you'll have access to yourSearcher.results
. For each one, just grab result.url
(or yourSearcher.results[i].url
to be more precise) to get the info page.
If you want the direct link to the reviews page, modify the result.url
a bit...
var baseUrl = 'http://www.google.com/maps/place?';
var cid = result.url.match(/cid=\d*/gi)[0];
var reviewsUrl = baseUrl + cid + '&view=feature&mcsrc=detailed_reviews';
...then do what you want with reviewsUrl.
If you want more reviews, add the num
(and optionally the start) parameter to the query string:
var reviewsUrl = baseUrl + cid + '&view=feature&mcsrc=detailed_reviews&num=100&start=0';
So, really all you need is the cid. Once you have that, you can get at any of the other info.