American Restaurant Stillwater - Reviews for American Grill and Burgers in Stillwater, OK, United States close