Charlie’s Grill Details Location Address:1320 19th Hole Drive, Windsor, California, 95492, United States