Small town on the central coast of California
halfway between Los Angeles
and the San Francisco Bay Area
. Nice small town that is slowly being destroyed by obnoxious post-yuppies
who move in with their vast fortunes and try to kill industry and growth, (not to mention school bonds) making life harder for the people who have lived there for many generations.
Oh, I almost forgot. Arroyo Grande translates as "Big Ditch" in English.