title: Google Places Autocomplete API 'types' parameter only works with establishment?
body: <p>I am trying to use Google Place's Autocomplete API in my app but am having an issue filtering the results to specific types (i.e. <code>restaurant</code>). </p>
  
  <p>Anytime I change the <code>types</code> parameter to something other than <code>establishment</code>, I get an <code>INVALID_REQUEST</code> response.</p>
  
  <p>However, when I do a standard search of all restaurants nearby, the results that show up match the same autocomplete results.</p>
  
  <p><em>Example: Applebee's at 555 Saratoga Avenue, San Jose, CA shows up in my <code>nearby</code> search and my <code>autocomplete</code> search, but only has the type <code>establishment</code> in the <code>autocomplete</code> API response while it has <code>restaurant</code> in the standard search API response.</em></p>
  
  <p>Anyone else encounter this issue or know of a workaround? The API Docs make it sound like all valid types should be acceptable in the autocomplete API request.</p>
  
  <p>Here is my URL using <code>type=restaurant</code> which always fails:</p>
  
  <pre><code>https://maps.googleapis.com/maps/api/place/autocomplete/json?types=restaurant&amp;input=applebee&amp;radius=48280.2&amp;rankby=distance&amp;key=MY_API_KEY&amp;location=37.33233141,-122.0312186
  </code></pre>
  
  <p>Here is the URL using <code>type=establishment</code> that works:</p>
  
  <pre><code>https://maps.googleapis.com/maps/api/place/autocomplete/json?types=establishment&amp;input=applebee&amp;radius=48280.2&amp;rankby=distance&amp;key= MY_API_KEY&amp;location=37.33233141,-122.0312186
  </code></pre>