Anyone familiar with tailgating/ restaurants near the Cleveland Browns stadium (Huntington stadium)? Heading to the Giants Browns game Sunday. Would prefer a restaurant near the stadium but will have some older and younger people with me. Don't want a place insanely crowded or rowdy.